Stel ik heb een bout en heb een 10-tal visibility's voor verschillende lengte's
Ik zou er graag een tweede set visibility's op loslaten voor de verschillende koppen (6-kant, inbus, verzonken, ...)
En nu geen stretch voorstellen voor de lengte hé, :)
De toepassing is eigenlijk iets anders, ik gebruik de bout als voorbeeld, om het makkelijker te bediscussieren hier... :vreegoe:
Hoe doe ik dat ?
Daar is op Internet een LISP routine voor te vinden.....
Kijk hier maar eens
http://www.private.peterlink.ru/poleshchuk/cad/2009/tainypod12e.htm
Ik heb hier ook naar gezocht, maar volgens mij kan je maar 1 visibilty state in een dynamic block zetten.
gr. Fred
Fred,
En toch zou het hiermee moeten kunnen....
(Bouw anders het meegeleverde voorbeeld block om naar eigen wens)
Ik denk dat ik iets te snel geoordeeld heb.
Ik zal er deze week eens in duiken. Bedankt voor de tip.
gr. Fred
Ik heb eindelijk de tijd gevonden om dit programma te testen. Aan de hand van de internetpagina van PeterLink.ru kom ik er niet uit.
Als ik de lisp laad in mijn dynamic block, kan ik het commando "Visibility_add" niet direct opstarten.
Wanneer ik de lisp aanpas door "(defun visibility_add" te wijzigen in "(defun C:visibility_add " kan dit wel, maar dit geeft een foutmelding "error: bad DXF group: (360)".
Ik kan wel direct "HIDEOBJ" opstarten. Het is mij echter een raadsel wat dit doet voor mijn visibilitystate.
Ik doe vast iets verkeerd. Heeft iemand een oplossing?
Alvast bedankt, Fred
http://forums.autodesk.com/t5/Dynamic-Blocks/You-gotta-try-visibility-add-eng-v1-1/td-p/2521041/page/19
Op dit forum wordt aangegeven dat het programma vanaf AutoCad2012 niet meer werkt.
Helaas....
Ik kon het niet laten om AutoCad2009 op mijn systeem te zetten.
De routine werkt geweldig. In één van de linkjes op de site vond ik de bijgevoegde pdf met instructies.
Wanneer je de visibility aanmaakt in 2009 kun je deze gewoon gebruiken in 2010-2014.
gr. Fred