CADsite forum

AutoCAD => Autolisp => Topic gestart door: TTB op zo 06 01 2008, 20:32:43

Titel: Lisp routine (opgelost)
Bericht door: TTB op zo 06 01 2008, 20:32:43
'Dacht een goede back-up te hebben, maar ben toch een voor mij belangrijke lisp routine kwijt!
Daar ik zelf geen enkele ervaring heb met het schrijven van dergelijke routine's, de wellicht brutale vraag "wie kan en wil (eventueel tegen betaling) voor mij de onderstaande routine schrijven".
Ik werk met AutoCAD LT2006 en LT2008 icm LT-extender.

POSNUMMER.
Het volgende zou moeten gebeuren:
-eerst dient de laag POSNUMMER current gemaakt te worden, vervolgens
-vraag: Welke schaal (standaard 10)
-enter
-vraag: Plaats stip - enter (donut, inw. diam 0mm, buitendiam. 1,5mm bij schaal 1:1)
-vraag: trek lijn  -  vervolgens dient een lijn door de gebruiker automatisch vanuit de donut getekend te worden naar een willekeurig punt
-na de lijn getrokken te hebben dient aan het eind hiervan automatisch het posnummersymbool geinsert te worden waarna het betreffende nummer (attribute) ingevuld kan worden.
-als dit gebeurt is dient het commando afgesloten te worden.

Voor eventuele verder benodigde informatie kan je mij rechtstreeks bereiken via ttb@home.nl

Bij voorbaat dank en groeten
Peter

Titel: Re: Lisp routine
Bericht door: WebRacer op ma 07 01 2008, 15:54:20
-eerst dient de laag POSNUMMER current gemaakt te worden,  Welke kleur?
-vraag: Welke schaal (standaard 10)  Schaal voor ? text?
-enter
-vraag: Plaats stip - enter (donut, inw. diam 0mm, buitendiam. 1,5mm bij schaal 1:1)
-vraag: trek lijn  -  vervolgens dient een lijn door de gebruiker automatisch vanuit de donut getekend te worden naar een willekeurig punt
-na de lijn getrokken te hebben dient aan het eind hiervan automatisch het posnummersymbool geinsert te worden waarna het betreffende nummer (attribute) ingevuld kan worden.
waar is dit symbool??
-als dit gebeurt is dient het commando afgesloten te worden.

zie testprogramma (de .txt moet .vlx worden)
meerdere keren plaatsen mogelijk met zelfde schaal
nog geen block ontvangen
instellingen laag naar mijn zin
schaal gebruikt voor grootte van de donut (later ook tekst zeker)
bij afbreken, of enter komt schaal standaard terug op 10 te staan...
Titel: Re: Lisp routine
Bericht door: TTB op ma 07 01 2008, 16:29:39
WebRAcer,

-de kleur van de laag posnummer is 40
-schaal: voor het binnen halen van de donut en het posnummersymbool (standaard verschaal ik de tekeningen in m'n layout naar 1:10)
-het posnummersymbool staat in de map block op m'n D-schijf

Groeten.
Peter
Titel: Re: Lisp routine
Bericht door: WebRacer op ma 07 01 2008, 16:35:33
hoe noemt het symbool juist?
staat die map verwezen in uw support search path (bij options)?
kan je dat symbool eens in bijlage hangen? --> is er maar 1 attribuut,...?