|
Rlevel.cdl
Description:
I thought you might like this one. It is the GrandMother of all level manipulators. You can:
1. Turn off levels by simply cursor selecting entities.
2. Turn off all levels except the one selected.
3. Turn on levels as per Cadkey. (key in for -on/off, all on, all off)
4. Flip all levels on to off and all levels off to on. (Works wonders with item 1)
5. Set an inital level on (Alone) and visually step through levels (Alone) up and down.
6. Automatically turn on only those levels that contain entities. (Emptys are turned off)
7. Mask a level by cursor selecting an entity.
8. Verify a level number and description by cursor selection.
Keep up the good work,
|
|
balloon2.cdl
Description:
OK, here's my "latest" revision (what a way to spend a Christmas vacation!) of this wonderful little utility. The changes I've made are:
1.) Made it easier to change between single and split balloons on the fly
2.) Made it possible to make "stacked" balloons. This is done by making a balloon without a leader, and using the grid/snap functions to locate the balloon. Not very high-tech, but it works.
|
|
lynm-del.cdl
Description:
This cadl file will delete all levels descriptions.
|
|
re-lynam.cdl
Description:
I use ProCAD DXF exports in CADKEY. ProCAD names DXF layers 1-99 even if they have no entities. I recorded a simple macro to remove layer names for layers 1-99. The macro could easily be edited to remove names from any number of levels or any numbered level. I wanted this macro to end in a consistent manner so it does two things In addition to removing names: by making layer 1 active and renaming it last, the macro always ends with level 1 active. The macro also turns off layers 2-99. I have my levels preferences set so that CADKEY only displays levels that are named, displayed or contain entities. By turning off these levels in advance, I avoid having to view empty levels the next time I use the dialog box.
This example will only work on levels 2, 3, 98, 99 & 1. Use a text editor to change the
uCALC `X`
and
eINT1 519, X
values to modify the number of levels you want to remove names from. If you want to assign level names with this macro, use a text editor to replace the space between the ` and the ` in the line:
eSTR 519, ` `
Example:
uCALC `2`
eINT1 519, 2
eSTR 519, `This is level 2`
iLEVSET
will assign the name, "This is level 2", To level 2.
|
|
lvlwrite.cdl
Description:
This file will write a list of levels no's you have on the sceen (in subdirectory Cadkey97\not)
You can recall this levels map using this file:
lvl-read.cdl
Using different map names you can save some configuration of map levels and return to them.The problem is, these configurations are not attached to the file. If someone can attach them using copious entities it will be possible to save them into the drawing file. I hope this will help you.
|
|
lvl-read.cdl
Description:
This file will write a list of levels no's you have on the sceen (in subdirectory Cadkey97\not)
You can recall this levels map using this file:
lvl-read.cdl
Using different map names you can save some configuration of map levels and return to them.The problem is, these configurations are not attached to the file. If someone can attach them using copious entities it will be possible to save them into the drawing file. I hope this will help you.
|
|
spin.cdl
Description:
This is a CADL that will automatically spin your geometry around a world vertical axis you can enter a delay factor to slow it down for faster machines. Sometimes it helps to better visualize your part. You can also Wow people with it, especially if you use a shaded solid. Have fun. Ooooooops, almost forgot…. This utility creates a LOT of views. Do not save your part after running this utility unless you do not mind having an extra hundred or so views tacked on to your file.
|
|
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.
|
|
Lablnote.cdl
Description:
This utility allows you to modify label and note entities. It lets you change the number and position of the arrows and leader lines of an existing label. It also lets you add arrows to note entities changing them into label entities, and lets you change labels into note entities by selecting zero arrows.
|
|
sequence.cdl
Description:
This utility allows you to create a sequential list of letters, numbers, or numbers with a letter prefix. You can define the starting character, the length of the sequence, and the spacing of items in the sequence. This is useful for creating bills of material or any other type of chart or list.
|
|