|
Rund um Autocad : Selbe Farben unterschiedlich plotten
m-troeger am 05.02.2004 um 18:51 Uhr (0)
Hallo zusammen, danke für die Hinweise. -stb benutze ich sowieso -Linienstärke oder Farbe zuweisen kommt ja auf das selbe heraus Deshalb habe ich Teilmengen der Objekte des Layers in verschieden Gruppen abgelegt, um relativ schnell die Eigenschaften der Elemente einer Gruppe zu ändern. @Thomas Ich werd mir das LISP mal zu Gemühte führen. Mal sehn ob ich da durchblick. Ansonsten melde ich mich bei dir. Servus, Mario
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Blocknamen anzeigen
m-troeger am 11.06.2002 um 19:09 Uhr (0)
Hallo, Wenn Du bereits jeweils ein Attribut in Deinen Blöcken mit definiert hast, so dürfte es kein Problem ( mittels LISP ) sein, den Blocknamen an den Attributwert zu übergeben. Nach möglichkeit solltes Du das Attribut jeweils auf einen Eigenen Layer definieren, um sie eventuell ausschalten zu können. Zu Attributen, nutze doch mal die Suchfunktion in CAD.de, hierzu ist schon sehr viel Interessantes geschrieben worden. Servus Mario
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Listen
m-troeger am 20.08.2001 um 21:45 Uhr (0)
Hallo, ich habe eine LISP geschrieben, wo Blöcke mit Attributen eingefügt werden, dabei möchte ich aber die Attributwerte (z.B 2 Attribute) mit einer Liste übergeben. Wie macht mann das ? meine Liste: bei (princ MAINLIST) erscheint folgendes (1245 abcd)("12345" "abcd") nun der Einfügebefehl (command "-EINFÜGE" Einfügepkt XFakt YFakt ZFakt Winkel (MAINLISTE)) ich bekomme die Fehlermeldung Nicht beendigtes komplexes Objekt Danke im vorraus Mario
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Objekt auswählen per Lisp
m-troeger am 06.03.2003 um 22:59 Uhr (0)
Hallo, versteh nicht richtig was du willst Letztes Objekt auswählen (setq nam1 (ssget "L")) L für LAST Objektname ermitteln von nam1 (setq ObjNam (ssname nam1 0)) Was willst du namd WAHL mit dem Objekt machen? zB. Löschen? dann (command "LÖSCHEN" ObjNam "") ich hoffe ich konnte etwas helfen Servus, Mario www.the-skier.de
|
| In das Form AutoLisp wechseln |
|
Lisp : Liste
m-troeger am 09.11.2009 um 21:37 Uhr (0)
Hallo Zusammen,ich möchte gern per LISP Layer anlegen.Dazu lese ich eine ASCII Datei mit den LayerInformationen wie Name, Farbe usw. und erhalte eine Liste("M" "Layer1" "FA" "7" ...) also "Mache" "(Layername)" "FA" "(Farbe)" ...Wie kann ich denn die Werte der Liste an(command ".-Layer" ...(Werte Liste) übergeben, um die layer anzulegen ?------------------Servus,Mario www.the-skier.de[Diese Nachricht wurde von m-troeger am 09. Nov. 2009 editiert.]
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Bestimmte Layer in Voralgendatei unlöschbar machen
m-troeger am 05.04.2005 um 23:39 Uhr (0)
Baue doch einfach ein Script/LISP, welche alle unbedingten Layer anlegt. Anderenfals: Wir arbeiten auch damit, wie schon oben angedeutet, das wir uns eine dwg mit allen benötigten BEMStilen, LTypen, TXTstilen, Layern ... angelegt haben, und diese jeweils in eine neue Zeichnung als Block einfügen (Einfügen ohne Ursprung, dadurch kann er schlecht bereinigt werden). ------------------ Servus, Mario www.the-skier.de
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Kanal-Höhenplan
m-troeger am 10.11.2002 um 21:06 Uhr (0)
Hallo Mark, um einen Längsschnitt zu erstellen, brauchst Du aus einem Lageplan. Also die Koordinaten/Stationen und Höhen der Schächte, Sohlen, Kämpfer ... . DAzu schau Hier mal rein http://www.cad.de/foren/ubb/Forum54/HTML/002247.shtml nun noch diese Daten in eine ASCII-Datei speichern. Jetzt kannst Du Dir eine LISP basteln, welche diese Daten wieder liest, und entsprechend einen Längsschnitt zeichnet. Servus Mario
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : LINIE in eine Richtung
m-troeger am 21.09.2004 um 20:26 Uhr (0)
Hallo zusammen, es ist doch möglich bein zeichnen einer Linie nach der Startpunk eine Richtung zu definieren ( 45.00g ) Befehl: linie Ersten Punkt angeben: Nächsten Punkt angeben oder [Zurück]: 45.00g Winkel überschreiben: 41 Nächsten Punkt angeben oder [Zurück]: LISP schluckt folgendes aber nicht! (command _LINE (10 10) 45.00g pause) Habt Ihr eine Idee wie sowas hinbekomme? ------------------ Servus, Mario www.the-skier.de
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Umfrage bzgl. Tablettverwendung
m-troeger am 28.07.2004 um 18:23 Uhr (0)
Hi zusammen, ich benutze das Tablett nach wie vor sehr gern, zumal ich dort die ganzen schönen Lisp s ablegen kann. Dieses ist den Mitarbeitern bei uns auch ganz recht, als sich ständig durch die Menüs mit x Untermenüs durchzuarbeiten. Dann kann man das Tablettmenü dazu noch schön farbig gestalten um gewisse bereiche von Befehlen/Routinen farblich zu kennzeichnen. Man hat sich an die Position eines Befehls gewöhnt, mit dem Didchi hingefahrn - einmal geklickt - und los gehts. Außerdem hab ich die Erfahrun ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Utility
m-troeger am 26.09.2002 um 22:16 Uhr (0)
Hallo, wenn ich dich richtig verstanden habe, möchtest du alle Schraffuren auf einen layer bringen benutze den befehl FILTER, dort kannst du alle schraffuren ausfiltern und sie danach ändern. es gibt auch noch ne alte Lisproutine ssx.lsp von ACAD10 glaube ich, die müste auch funktionieren. mußt also die LISP laden bei Befehl; (ssx) mit klammern eingeben dann einmal enter dann E eingeben für Entity dann HATCH eingeben für Schraffuren dann einmal enter nun den Ändern Befehl aufrufen bei Objekte wählen: V f ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Schnittpunkt mit Blockkante in Lisp ermitteln
m-troeger am 09.09.2001 um 21:24 Uhr (0)
Hallo Jan, KEINE AHNUNG ABER Du willst doch garantiert die Linie innerhalb deines Kreises vom Grenzpunkt löschen, stutzen. Oder? Wenn ich richtig getippt habe, dann würde ich Dir dringend davon abraten, denn wenn Du Deine Grenzlinie listen läßt, dann stimmt die Länge nicht. Laß doch die Linien einfach unter Deinem Block verdecken. Zeichne deinen Block so, das der Kreis auf z=1 liegt, oder Zeichne eine 3d Fläche auf z=1 oder höher, mit dem Blockeinfügepunkt aber z=0, Zeichne nun deine Linie von Basispunkt ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : absturz durch polylinie
m-troeger am 21.02.2002 um 19:25 Uhr (0)
Hallo zusammen, es gibt noch einen weiteren Fehler bei den POLYLINIEN. Ich zeichne zwei POLYLINIEN auf dem Layer 1, irgendwann verbinde ich diese POLYLINIEN oder füge z.Bsp. in einer von beiden einen neuen Kontrollpunkt ein, wobei mein aktueller Layer der Layer 2 ist, so liegen die einzelnen Kontrollpunkte der Polylinie auf unterschiedlichen Layern, obwohl die Polylinie selbst noch auf dem Layer 1 liegt. Das ist echt phantastisch HA HA. Wenn wir nun die Daten als DXF usw. weitergeben, entsteht dort das rei ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Laengsschnitte erstellen mit Lisp
m-troeger am 08.07.2004 um 18:56 Uhr (0)
Servus, Längsschnitte - dazu brauchts ein Programm zum Digitalisieren der Punkte im Lageplan (Punkte = Blöcke mit Attributen Punktnummer und Höhe, Blockname 3-stellig numerisch = Punktcode), wobei eine ASCII-Datei erstellt wird. Station Höhe Punktcode Bemerkung 78.712 398.110 410 W 190.896 413.970 210 W 742.917 427.530 410 W 753.628 428.130 410 W 753.903 428.020 410 W 777.501 429.350 410 W Dann ein Prog was mehrere Profile mischt und in ein spezielles Format bringt , z.B. Profil mit Rohrleitung und Gelände ...
|
| In das Form Rund um Autocad wechseln |