|
Rund um AutoCAD : Linien/Teile ausblenden
wronzky am 09.09.2011 um 15:25 Uhr (0)
weißt Du, wie man mit Lisp-Dateien umgeht? Bitte einmal vorher "(vl-load-com)" ausführen!Code:(defun c:vox-make-invisiblex ( / ss z ele) (setq ss (ssget) z -1) (while (and ss (setq ele (ssname ss (setq z (1+ z))))) (vla-put-visible (vlax-ename-vla-object ele) :vlax-false) ) (prin1))(defun c:vox-make-visiblex ( / ss z ele) (setq ss (ssget "_X" ((60 . 1))) z -1) (while (and ss (setq ele (ssname ss (setq z (1+ z))))) (vla-put-visible (vlax-ename-vla-object ele) :vlax-true) ) (prin1))Grüsse, Henn ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Blöcke
wsbaucad am 03.02.2010 um 15:09 Uhr (0)
Hallo,1. Nach dem Einfügen von Blöcken in eine Zeichnung soll der Blockname während der Bearbeitung der Zeichnung erst einmal sichtbar sein.Später, z.B. beim Plotten der Zeichnung sollen alle Blocknamen ausgeblendet werden. Kann (muß) das über Attribute eingestellt werdenoder gibt es auch eine einfache Möglichkeit in ACAD 2009/2010?2. Kann ich eine umfangreiche Datenbank mit 2D- und 3D-Blöcken in ACAD 2009/2010 über ein zusätzliches Menü schnell integrieren?Sind dazu umfangreiche Lisp-Kenntnisse erforderli ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Koordinaten ermitteln und/oder Text aus Block löschen
CADmium am 11.07.2012 um 11:22 Uhr (0)
Genauer schildern wäre schon Code schreiben - da deine Lispkenntnisse wohl rudimentärer Art snd , und das wird mehr als ein 10-ZeilerEinsammeln geht mit ssgetumwandeln der Objekte in vla-objekte via vlax-ename-vla-objectLänge dann mit (vlax-curve-getdistatparam OBJ(vlax-get-endparam OBJ))....Script ist klar .. aber auch das muß mit was gefüttert werden ....Da bietet sich halt ein Lisp an.....Proggen tun einige hier im Forum .... Cadwiesel / Brischke / Jörn Bosse / CADchup / meine Wenigkeit.. um nur ein pa ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : LWPOLYLINE zu POLYLINE
alfred neswadba am 28.07.2009 um 14:11 Uhr (0)
Hi, Zitat:In meiner Vorlagezeichnung habe ich die Variable PLINETYPE = 0 gesetzt.Zeichne ich nun eine Polylinie ist diese auch eine POLYLINE.Zeichne ich ein Rechteck, ist dieses vom Type LWPOLYLINE....ich hab jetzt nachgesehen, war in 2008 auch schon so (wie Du beschreibst). Also kleines Lisp und den Rechteck-Befehl nachmachen.Ich schliess mich auch grundsätzlich Gargarot an und würde wirklich nahelegen, die neuen LWPolys zu verwenden (auch aus der Sicht des Programmierens) == kleinere Dateigröße, weniger ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Blech zeichnen
redfrog am 15.04.2006 um 20:05 Uhr (0)
Danke für die schnellen Antwortendas zusatztool Athena kenne ich. Mit ihm kann man ganz einfach bleche zeichen aber leider habe ich das nicht. Athena ist ja super müssen aber alle haben den sonst muss der andere der nicht athena alles sprengen um weiter arbeiten zu können. Um genau so ein tool suche ich. wo ich einfach eine polykinie ziehe materialdicke,radius und versatzlage bestimme und es mit dan das blech zeichnet. Habe leider noch nie eine Lisp oder VBA geschreiben. Hat jemand schon so ein tool oder ...
|
| In das Form Rund um AutoCAD wechseln |
 |
Rund um AutoCAD : Farbe von Schraffur im Block ändern
spider_dd am 13.01.2021 um 16:50 Uhr (15)
Jetzt gehe ich mal davon aus, dass da noch jeweils was Anderes in den einzelnen Blockdefinitionen drin ist. Da hilft dann wahrscheinlich wirklich nur, einmal sich die Mühe machen und in den Blockdefinitionen die Schraffur auf einen extra Layer legen. Ist bei 20 Blockdefinitionen ja nch übersichtlich (und am Schnellsten, es sei denn, man findet noch irgendwo ein fertiges Lisp).Wenn aber, wie ich es auch schon erlebt habe, die gleiche Geometrie in 20 Blockdefinitionen steckt, die dann jeweils mit einer Refer ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Koordinaten in ACAD einlesen
_Trolly am 22.05.2008 um 09:51 Uhr (0)
Guten Morgen,erstmal Danke für Eure Bemühungen, KlaK,dank deiner Beschreibung habe ich alles hinbekommen, die Einheiten stimmen noch nicht, er gibt die Höhe mit 0.035 an, aber das kriege ich noch hin.Im Moment bin ich noch am grübeln wie ich die eingelesenen Punkte verarbeiten kann, es entsteht eine AECC_Point_GROUP und ich dachte mir ja zu Beginn die eingelesenen Punkte in Blöcke umzuwandeln aber wenn ich die Gruppe auflöse verlieren die Punkte ihre Angabenzu Geos,ich habe noch mal nachgelesen, ich habe d ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Umstellung Abfrage Bildschirmmenü - Befehlszeile
CADmium am 15.09.2004 um 12:48 Uhr (0)
Deine Ladeanweisungen sind das (einfueg f:/Vorlagen_ACAD/KOPF/DIN-A0 KOP29RAND 10 10 0) (einfueg f:/Vorlagen_ACAD/KOPF/DIN-A1 KOP29RAND 10 10 0) (einfueg f:/Vorlagen_ACAD/KOPF/DIN-A2 KOP29RAND 10 10 0) (einfueg f:/Vorlagen_ACAD/KOPF/DIN-A3 KOP29RAND 10 10 0) (einfueg f:/Vorlagen_ACAD/KOPF/DIN-A4 KOP29RAND 10 10 0) (einfueg F:/Vorlagen_ACAD/KOPF/K2A2 KOP29RAND 10 10 0) (einfueg F:/Vorlagen_ACAD/KOPF/KDA2 KOP29RAND 10 10 0) (einfueg F:/Vorlagen_ACAD/KOPF/KIA2 KOP29RAND 10 1 ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Umrandung oder Umgrenzung um Block
archtools am 11.02.2024 um 16:43 Uhr (1)
Zitat:Original erstellt von nozama:Ein Beispiel habe ich angehängt.Habt ihr vielleicht Ideen oder Lösungsansätze wie man schnell und effizient eine Polylinie für Vorder- bzw. Hinterkante generieren kann?Sollen in der Beispiel-DWG die darin vorhandenen INSERTs mit einer Umrandung versehen werden, oder eine Umrandung in der DWG, in der die Beispiel-DWG eingefügt ist? Und wie soll die Umrandung aussehen? Einfach rechteckig im BKS, oder optimal ausgerichtet für eine minimale Umrandung?Es gibt eine Lisp-Funktio ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Blöcke skalieren
Wolli am 29.07.2004 um 16:36 Uhr (0)
Servus Martin,Willkommen im Forum,trag doch bitte in Deinem Profil Deine ACAD Version ein... http://ww3.cad.de/cgi-bin/ubb/ubbmisc.cgi?action=getannounce&ForumNumber=54&Start=2453183.99&End=2453218&Session= Zum Thema:such dir einen 1:1 skalierten Block mit dem entsprechenden Namenöffne Ihn mit refedit und skaliere alle Objekte darin nur in Xschließe den Block wieder.schau dir mal das angehängte Lisp an evtl. ist das was für Dich.oder Guckst Du auch hier: http://ww3.cad.de/foren/ubb/Forum54/HTML/004509.shtm ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Abwicklung selbstprogrammiert
MalteJ am 19.02.2005 um 20:21 Uhr (0)
Hallo AutoCADler! Ich stehe gerade vor einem etwas größerem (Jugend-Forscht-)Projekt und habe das Problem, dass ich ca 200 Flächen abwickeln muss. Diese Flächen sind einfach gebogen, man kann sie also theoretisch, ohne sie aufreißen zu müssen, abwickeln. Wie kann ich mir ein Script, das die Flächen (oder erstmal eine) abwickelt, selbst programmieren? Am liebsten wär mir VBA als Entwicklungsumgebung aber LISP sollte auch gehen. Ich weiß, dass das nicht so einfach ist, aber könnt ihr mir vielleicht ein paar ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : bock bzw. objekt nachträglich mit führungslinie verknüpfen
alfred neswadba am 10.02.2009 um 19:45 Uhr (0)
Hi,auch wenn Du im nachhinein die Führungsliniendefinition (auf welche Art auch immer) hinzufügst, musst Du doch trotzdem alle schieben, oder?Wenn es nur ein Blocktyp ist, dann könntest Du ev. einen dynamischen Block draus machen, der eine Linie als Führungslinie mit inkludiert, deren Endpunkt sich verschieben lässt. Hängt halt vom Block selbst ab, wo man diese Führungslinie anhängt.Andere Variante LISP, VBA, ... mehr Varianten wüsste ich nicht, aber mit einer Musterzeichnung mit ein paar Blöcken kommt vie ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Koordinaten BKS UCS schieben mit Option
wronzky am 25.02.2011 um 11:05 Uhr (0)
Hallo Alex,erst einmal solltest Du versuchen, englische Befehle (mit Unterstrich) und deutsche nicht zu mischen - geht zwar, ist aber ein bischen gebastelt. HIER findest Du die englischen Übersetzungen.zu den 2 fraglichen Stellen:1: eine Vorgabe geht mit Diesel nicht, da musst Du auf Lisp zurückgreifen: (if (setq p (getpoint "[0,0,0)]:")) p (0 0 0))2: die Option zum versetzten des Ursprungs im BKS ist "_origin" ("ursprung"), gefolgt von dem neuen 0-Punkt, also ...;_ucs;_origin;600,0,0;;...[EDIT]die X-Koor ...
|
| In das Form Rund um AutoCAD wechseln |