HomeCADKEY CADL Program CollectionCADKEY CDE Demo Program



The Programs listed here are made by CDE(CADKEY DINAMIC EXTENSIONS).
CDE is very useful when the calculation takes much time or there are a lot of entities to treat.
The program has some restrictions for its demo use , for instance with limited number
of entities for utility software.
Please contact us for full working copies or further information.

Please note that all programs are for CADKEY Window versions and valid in 3D mode only
and the dialog box programs only run after Cadkey97 R2.
The files not ready for downloading will be uploaded soon but may not run under some
versions of CADKEY Windows.

CDE programs become very useful when it is used with CDL language.It is simple.
To load the CDE program, add the line -> cdeopen "XXX.cde"
To execute the CDE function, add the line -> YYY
To close the CDE program, add the line -> cdeclose "XXX.cde
It will help you much if you use CDE function in your CDL/CDX program.
We provide here CDE programs which can transfer/receive variables with CDL.
For further information, please refer to Sample.cdl file listed below.

Please be advised that we are NOT responsible for any loss or incidental damage during
the use of the program.Please backup your data before applying the program.


Please inform us if the software has the problem and feel free to ask us
the new program to add in the list which you would like to use.
Send E-mail to :
info@ittc.co.jp

International Technology Transfer Corporation
K-CAT, Minatojima 9-1, Chuo-Ku,
Kobe, Hyogo 650-0045 Japan
TEL 81-78-303-5655 FAX 81-78-306-2160





  Execute CDE 


To use CDE program manualy,select CDE Load under CADKEY Applications Menu.
To execute CDE function, select function at CDE Execute under the same menu or enter program name to be loaded.
To use CDE program automatically,use CDL program and call its function.
CDE program having variables which is shown as "with CDL" in the list must use CDL program to get the return value.



To download the program, please click the program name underlined in the list. 


ReadMe

Readcde.txt
Instructions for CDE files here.

CDL Sample

Sample.cdl
To use CDE file comfortably, use CDL and you need not open and close CDE.
After copying CDE files into Cadkey's CDE directory, run CDL file.
Here is a sample CDL program.

Spline

Spllen.cde
Compute the length of spline.
Splptln.cde
Compute curve length between points on spline.
Offspllen.cde
Creating new spline with the offset so that the length
of the new one is longer/shorter than the old one with the value specified.
Only 1.0 extension is valid.
Splpt.cde
Create new point on the spline with the curve length from the point specified.
Setptn.cde
Setting the pattern file onto the point of the spline of which tangent vector
makes the specified angle with the pattern shape.
Only 45 degree pattern angle is valid.
Arrgpt.cde
Create spline with natural ends from the points which has the minimun
distance between the adjacent points.
This is useful to create spline from point crowd data such as digitized.
Splproj.cde
Project the spline onto the present view with the specified depth value.
Spl.cde
Create the spline with the natural ends having the sequential points sorted.
The axis or the first and the second point is indicated for sorting points.
Ln_spl.cde
Convert the continuous lines such as NC data to a spline.
This makes specified fillet curve between lines.
The number of lines should not execeed 66 for single spline since fillet
curve increases two segments between the adjacent lines.
Lntospl.cde
Convert the continuous lines such as NC data to a spline.
It does not make any fillet curve between the adjacent lines.
The number of lines should not execeed 200 for single spline.
Pt_spl.cde
Create line with the minimum distance from the point to spline
and show the point coordinate on the spline.
Vpt_spl.cde
Same as above except in view mode.
This can be used for drawing perpendicular line to 3D spline.
Chkangle.cde
Calculate angle between the tangent vector on the spline and the line.
Lsm.cde
Interpolate the points and create the smooth spline by Least Square Method.
All points should be sequentially ceated.
Use spl.cde for sorting points.

Other

Move.cde
Move and copy point,line,circle,arc,polygon,polyline and spline conic is not supported yet.
Check box for Color creates the entity with system default color.
Rot.cde
Rotate the entities same as above. No dialogs are used.
Mirror.cde
Mirror the entities same as above. Dialog is used.
Chkang.cde
Calculate angle between the tangent vector on the spline and the line set as
the pattern file on the specified point of the spline.
Deldbpt.cde
Delete the points overlayed on the same location.
Ncabs.cde
Convert absolute G code data for Funuc NC to Cadkey entity.
3000 lines of data are valid for conversion here.

Utilities

Faro2ck.cde
Create point and line from XYZ coordinate from FARO's digitizer with 19200 bau rate.
Msrb2ck.cde
Create point and line from XYZ coordinate from MicroScribe digitizer with 19200 bau rate.
Readpt.cde
Create points from Ascii data(x y z -only space should be used between the data-) file.
Decimate.cde
Decimate number of points selected(up to 10000 points is supported here)
Triang.cde
Create triangle mesh from the random point clouds selected(up to 10000 points is supported here)


 If you are interested in other special software including the best fitting or the alignment of point clouds, please contact us.




Copyright(C)2002 International Technology Transfer Corp. All rights reserved. @
If you have any questions. please send E-mail to info@ittc.co.jp @