Door de onderstaande regel in het acad2008doc.lsp bestand toe te voegen, verwijderd hij bij elke tekening die je opend de schalen die we nooit gebruiken en houden we de lijst met alle schalen wat korter.
Hij haal nu alleen de metrische schalen eruit. Met het commando -scalelistedit moet je de naam opgeven van de schaal die je wilt verwijderen.
Met de schalen in Inches komen ook " voor zodat hij foutmeldingen gaat geven.
Bijv. schaal 1/128"=1'-0" vult hij alleen het eerste deel 1/128 in en niet de hele schaal en herkend hem dus niet en kan hem dan niet verwijderen.
Is er een manier om de hele code op de commando regel te laten invullen??
(command "-scalelistedit" "r" "Y" "D" "1:4" "D" "1:8" "D" "1:16" "D" "1:30" "D" "1:40" "D" "2:1" "D" "4:1" "D" "8:1" "D" "10:1" "D" "100:1" "E")
Ik hoor graag van jullie
Martijn
Citaat van: martijn op do 11 10 2007, 12:10:24
Door de onderstaande regel in het acad2008doc.lsp bestand toe te voegen, verwijderd hij bij elke tekening die je opend de schalen die we nooit gebruiken en houden we de lijst met alle schalen wat korter.
Hij haal nu alleen de metrische schalen eruit. Met het commando -scalelistedit moet je de naam opgeven van de schaal die je wilt verwijderen.
Met de schalen in Inches komen ook " voor zodat hij foutmeldingen gaat geven.
Bijv. schaal 1/128"=1'-0" vult hij alleen het eerste deel 1/128 in en niet de hele schaal en herkend hem dus niet en kan hem dan niet verwijderen.
Is er een manier om de hele code op de commando regel te laten invullen??
(command "-scalelistedit" "r" "Y" "D" "1:4" "D" "1:8" "D" "1:16" "D" "1:30" "D" "1:40" "D" "2:1" "D" "4:1" "D" "8:1" "D" "10:1" "D" "100:1" "E")
Ik hoor graag van jullie
Martijn
Beste Martijn,
Heb je al dit geprobeerd voor verwijdering
(command "-scalelistedit" "r" "Y" "D" "1-1/2\"=1'-0\"" "E")
of (command "-scalelistedit" "D" "1-1/2\"=1'-0\"" "E")
en dit voor toevoeging
(command "-scalelistedit" "r" "Y" "A" "1-1/2\"=1'-0\"" "1.5:12" "E")
Je krijgt wel een foutmelding bij (command "-scalelistedit" "D" "1-1/2\"=1'-0\"" "E")
maar hij verwijderd hem wel.
-scalelistedit Enter option [?/Add/Delete/Reset/Exit] <Add>: r Reset scale list
to defaults? [Yes/No] <No>: Y Scale list reset to default entries.
Enter option [?/Add/Delete/Reset/Exit] <Add>: D Enter scale name to delete:
1-1/2"=1'-0" Scale 1-1/2"=1'-0" not found.
Enter option [?/Add/Delete/Reset/Exit] <Add>: E
Bij (command "-scalelistedit" "D" "1-1/2\"=1'-0\"" "E")
krijg je geen foutmelding.
Met vriendelijke groet,
HofCAD CSI
PS
AutoLISP control characters
Code Description
\\ \ character
\" " character
\e Escape character
\n Newline character
\r Return character
\t Tab character
\nnn Character whose octal code is nnn
Perfect het werkt.
Bedankt, nu kan ik weer lekker slapen vannacht.
Martijn
Citaat van: martijn op do 11 10 2007, 16:50:16
Perfect het werkt.
Bedankt, nu kan ik weer lekker slapen vannacht.
Martijn
Beste Martijn,
Voor een nog beter nachtrust in 2008, zie
http://discussion.autodesk.com/thread.jspa?threadID=598934
en
http://forums.augi.com/showthread.php?t=66787#5
Met vriendelijke groet,
HofCAD CSI