|
Lisp : DVB-Datei von Acad2006 in 2011 nutzen
Peter2 am 10.01.2011 um 18:07 Uhr (0)
Zitat:Original erstellt von mz:...mit dem Makro Editor von Autocad zu laden ...Das führt einmal weiter - VBA war gar nicht installiert, dass muss erst mit einem "Enabler" installiert werden. Jetzt bin ich schon bei den normalen Fehlermeldungen ..DankePeter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
| In das Form Lisp wechseln |
|
Lisp : Texthintergrund
Sanru am 11.01.2011 um 09:10 Uhr (0)
Hallo,leider funktioniert der download der ZIP Datei nicht!
|
| In das Form Lisp wechseln |
|
Lisp : MTEXT im Block Ursprung setzten
joern bosse am 12.01.2011 um 14:17 Uhr (0)
Hallo Nano,ich habe den Beitrag nur überflogen, wäre der AutoCAD-Befehl _setbylayer nicht die gewünschte Funktion für Dich?? Allerdings werden dann alle Elemente des Blockes auf "vonLayer" gesetzt.------------------viele GrüßeJörnhttp://www.bosse-engineering.com Stammtisch in Wolfsburg im Januar 2010
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _area in AutoCAD 2010
neurosis am 14.01.2011 um 07:36 Uhr (0)
hallo roman,dies scheint ein bug im acad 2010 zu sein.versuch mal folgendes:(setq en (entget (car (entsel))))(setq obj (vlax-ename-vla-object en))(setq ar (vla-get-area obj))jetzt sollte in ar deine gesuchte flaeche stehengrussmarco------------------Marco Heuer www.arc-aachen.de Airport Office
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _area in AutoCAD 2010
romi1 am 14.01.2011 um 08:33 Uhr (0)
@caddog:Zu Deinen Anmerkungen:1.) Zeichnung ist nicht von mir erstellt, sondern von einem Kunden (ich hab für die Testdatei jede Menge rausgelöscht); außerdem habe ich keine Ahnung, mit welchen Aufsätzen die arbeiten bzw. ist es mir auch egal. Auch ist es jetzt egal, ob die Zeichnung sonst noch was enthält außer Polylinien2.) proxy-Elemente: egal, in AC 2009 stört das scheinbar nicht und in AC 2008 auch nicht3.) Prüfung ergibt Fehler: egal, in AC 2009 stört das scheinbar nicht und in AC 2008 auch nicht4.) ...
|
| In das Form Lisp wechseln |
 test_1_dwg.txt |
Lisp : Befehl _area in AutoCAD 2010
romi1 am 14.01.2011 um 05:54 Uhr (0)
Hallo!Ich verwende schon länger ein Lisp zum Auswerden von Querprofildaten. Im Lisp habe ich als zentrale Abfrage der Befehl "_area" mit der Option "o" (für Objekt) für die Extraktion von Länge und Fläche von div. Polylinien eingebaut. In den AutoCAD-Versionen 2008 und 2009 funktioniert das Lisp einwandfrei.Ein Problem gibt es aber mit AutoCAD 2010. Der Grund ist, das AutoCAD 2010 beim Befehl "_area" mit Option "o" scheinbar manche Polylinien nicht auswerten kann, obwohl es bei AutoCAD 2009 funktioniert. I ...
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _area in AutoCAD 2010
neurosis am 14.01.2011 um 07:36 Uhr (0)
hallo roman,dies scheint ein bug im acad 2010 zu sein.versuch mal folgendes:(setq en (entget (car (entsel))))(setq obj (vlax-ename-vla-object en))(setq ar (vla-get-area obj))jetzt sollte in ar deine gesuchte flaeche stehengrussmarco------------------Marco Heuer www.arc-aachen.de Airport Office
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _area in AutoCAD 2010
joern bosse am 14.01.2011 um 07:47 Uhr (0)
Hallo Roman,bei mir funzt es auch mit der "o" unter ACAD2010.Aber probier doch mal folgendes:(command "_.area" "_object" (entsel))------------------viele GrüßeJörnhttp://www.bosse-engineering.com Stammtisch in Wolfsburg im Januar 2010
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _area in AutoCAD 2010
CADdog am 14.01.2011 um 08:04 Uhr (0)
was mir aufgefallen Ist:1. deine Zeichnung enthält nicht nur zwei Polylinien, sondern auch Linien und Bögen2. die Zeichnung enthält Proxy-Elemente3. die Prüfung der Zeichnung ergibt Fehler4. die Polylinien sind nicht geschlossen- area liefert kein Ergebnis5. beim Schließen der PL schneidet sich eine PL selbst-keine Fläche mit area, die andere wird mit einen Bogen geschlossen- kein Schneiden-Fläche wird ermittelt------------------ Gruß ThomasCADdog, the dog formerly known as TRAutoCAD spricht mit einem, ab ...
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _area in AutoCAD 2010
neurosis am 14.01.2011 um 08:16 Uhr (0)
hallo thomas,autocad kann sehr wohl sich selbst schneidende polylinien berechnen.gib mal in der konsole den befehl "liste" ein. du wirst sehen, dass da ein wert fuer flaeche steht. wenn du jetzt noch die sysvar "area" dir anschaust, wirst du sehen, dass der eben berechnete wert angezeigt wird.grussmarco------------------Marco Heuer www.arc-aachen.de Airport Office
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _area in AutoCAD 2010
CADdog am 14.01.2011 um 08:21 Uhr (0)
Zitat:Original erstellt von neurosis:autocad kann sehr wohl sich selbst schneidende polylinien berechnen.dies ist mir wohl bekannt, ich habe aber angemerkt, was mir in der Zeichnung aufgefallen ist ohne dafür bisher eine Lösung zu haben------------------ Gruß ThomasCADdog, the dog formerly known as TRAutoCAD spricht mit einem, aber viele hören nicht zu.
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _area in AutoCAD 2010
joern bosse am 14.01.2011 um 07:47 Uhr (0)
Hallo Roman,bei mir funzt es auch mit der "o" unter ACAD2010.Aber probier doch mal folgendes:(command "_.area" "_object" (entsel))------------------viele GrüßeJörnhttp://www.bosse-engineering.com Stammtisch in Wolfsburg im Januar 2010
|
| In das Form Lisp wechseln |
|
Lisp : Befehl _area in AutoCAD 2010
CADdog am 14.01.2011 um 08:04 Uhr (0)
was mir aufgefallen Ist:1. deine Zeichnung enthält nicht nur zwei Polylinien, sondern auch Linien und Bögen2. die Zeichnung enthält Proxy-Elemente3. die Prüfung der Zeichnung ergibt Fehler4. die Polylinien sind nicht geschlossen- area liefert kein Ergebnis5. beim Schließen der PL schneidet sich eine PL selbst-keine Fläche mit area, die andere wird mit einen Bogen geschlossen- kein Schneiden-Fläche wird ermittelt------------------ Gruß ThomasCADdog, the dog formerly known as TRAutoCAD spricht mit einem, ab ...
|
| In das Form Lisp wechseln |