|
pointgen.cdp &
pointgen.cdx
Description:
This Cadl has a Dialog Box interface, so it will not work in Cadkey97
The Cadl will generate points in a user specified helical direction, which can be drawn onto the screen after picking a position in Cadkey, or the points can be saved to a Cadl file; which in turn can be executed through Solids98 or Fastsurf98 via "Spline from Copious Data in a File".
|
|
ln_ang.cdl &
Description:
Way back in old Cadkey DOS we could make dialog boxes through CADL. I am not sure if this is possible in Window version. If it is I would appreciate if some could supply with an example of a simple program. I am attaching 2 CADL programs. I am not sure if they are good enough to post. Take a look. So far they only work in top view. One will create line tangent to a circle at any angle (ln_tan_cir.cdl) and the other (ln@ang) will create a line at angle any length. Maybe some can rewrite them so they work in any construction plane.
|
|
ln_tan_c.cdl
Description:
Way back in old Cadkey DOS we could make dialog boxes through CADL. I am not sure if this is possible in Window version. If it is I would appreciate if some could supply with an example of a simple program. I am attaching 2 CADL programs. I am not sure if they are good enough to post. Take a look. So far they only work in top view. One will create line tangent to a circle at any angle (ln_tan_cir.cdl) and the other (ln@ang) will create a line at angle any length. Maybe some can rewrite them so they work in any construction plane.
|
|
slot_mk2.cdl
Description:
Please find attached a copy of an updated version of Greg Rushton's slot.cdl, with the added ability to draw slots at any angle, just like he wanted.
|
|
slot.cdl
Description:
This is my first CADL file I have created, so don't pick on it to much. I worked out how to do them through looking at the files on your web page, so thank you for the page. The CADL creates vertical or horizontal slots by entering width and length of slot. If someone can work out an easy way to include slots on an angle it would be great.
|
|
ortho.cdl
Description:
Here is something I put together some time ago and recently updated. This utility will allow a user to dynamically create a string of lines in any of the six orthographic directions. For example:
1. You pick a start point
2. Key in a line length
3. Wave a rubber band line until it is parallel (± 15°) to one of the Gnomon arrows.
4. Click.
You now have a line exactly orthographic in the direction you want, with the next line start point at its end.
Works in +X,+Y,+Z,-X,-Y,-Z.
This utility also has:
1. A suite of measuring tools to easily capture and manipulate existing line lengths.
2. An orthographic line parallel tool. (Through a point.)
3. A line point to point tool. (As per Cadkey.)
The only restriction is that you keep your view set at or very near view 7 (iso) and the cplane set at view 1 (top)
|
|
chamf.cdl
Description:
This utility allows you to create a chamfered corner without trimming the two lines that make up the corner. You may change the chamfer size but the angle is always forty-five degrees. This utility works in all views as long as the two lines you select are co-planar.
|
|
getarc.cdl
Description:
This utility allows you to "highlight" all the arcs or circles of a specific size. It does this by changing all arcs and circles to a thicker line width. It allows you to select the arc radius and also specify a tolerance range. You can select any one of the eight CADKEY line widths as your highlight width.
|
|
arctanpt.cdl
Description:
This utility creates an arc tangent to a line and through a point. The program will prompt you for a radius size, a tangent entity, and a through point. This utility will work in any view but be aware that using a cursor pick as the through point may give some unexpected results.
|
|
aligntxt.cdl
Description:
This utility allows you to align note entities horizontally or vertically with a pick point. The text can be justified to the right or left of your pick point. This is useful for aligning notes with ordinate dimensions or creating any series of notes where each line is a separate entity.
|
|