I am looking for a lisp routine that will let me insert a diffuser/grille to the size I specifie, like an 8x6, 12x8 etc. plus create a layer name. Any help email me gab@sweng.com. Thanks alot
Hi,
I have created many standards for many HVAC engineering firms and contractors
with all my experience in this field. I suggest you this..
If you have a layer standard in your company.
make a block containing a diffuser with 1 unit "X" by 1 unit "Y"
this block must be created NOT IN LAYER "0"...
create this block on layer "-Diffusers" color "ByBlock" Linetype "Byblock"
and call it "D1".
let me explain...
ALL HVAC design with reflected ceiling must be coordinated with
lightning, sprinkler, speaker and all other stuff in reflected ceiling right ?
so if you have a drawing with an Xref containing the reflected ceiling...
and you have also the lighting in Xref....from your workmate to make good coordination...
you can insert your diffuser block "D1" in your curren layer...eg:
if you are in layer "M-VENT-N" (Mechanical VENTilation New)
your diffuser will be in the same layer but have created the "-diffusers" Layer
over the layer "0".
this will allow you to have the complete reflected ceiling with all your diffuser
by putting your current layer to "OFF". (M-VENT-N).
this is s simple way to insert your diffuser without changing layer or create another.
Also why put the "-" before the name ??
this is also a simple way to detect some block layer and goes all over the "0" layer list.
If you need to calculate the number of diffusers...I suggest you also to not explode the block.
but make sure to insert the good block...
eg:
eggcrate, EH_Price_Model or Titus_model and so on...
this will be more simple to claculate how many diffuser of each you need for your project.
this is was my suggestion.