|
AutoLisp : messen und nummerieren
asatt am 07.06.2005 um 19:17 Uhr (0)
Hey Leute, irgendeiner von euch wird doch hoffentlich eine Lösung für mein eigentlich simples Problem haben. Und zwar: Es muss doch möglich sein entlang eines Polygonzuges Stationierungen mit einem WBlock markieren zu können, wobei die jeweilige Stationsnummer automatisch an ein Attribut im Block übergeben wird (zB.: alle 100 Meter die Stationsnummer um 1 erhöhen). Im Grunde wäre das ja nur eine kleine Erweiterung des Befehl messen mit Block, das kann ja nicht so kompliziert sein, oder?!? Gibt es dafü ...
|
| In das Form AutoLisp wechseln |
|
Autocad VBA : messen mit nummerierung
asatt am 07.06.2005 um 19:16 Uhr (0)
Hey Leute, irgendeiner von euch wird doch hoffentlich eine Lösung für mein eigentlich simples Problem haben. Und zwar: Es muss doch möglich sein entlang eines Polygonzuges Stationierungen mit einem WBlock markieren zu können, wobei die jeweilige Stationsnummer automatisch an ein Attribut im Block übergeben wird (zB.: alle 100 Meter die Stationsnummer um 1 erhöhen). Im Grunde wäre das ja nur eine kleine Erweiterung des Befehl messen mit Block, das kann ja nicht so kompliziert sein, oder?!? Gibt es dafü ...
|
| In das Form Autocad VBA wechseln |
|
Rund um Autocad : Textfilter nach Höhe in Skript
marc.scherer am 13.11.2006 um 09:29 Uhr (0)
Hi ChrisIn,Du solltest UNBEDINGT die VLIDE benutzen (Befehl: VLIDE)!Insbesondere die Debugging-Funktionen (Hilfe: Introducing Visual LISP Debugging Features).Zum Textstil hab ich Dir hier noch mal ne Beispiel-Anwendung zusammengeschraubt. Hier auch wieder die Technik mit Subroutinen-Aufruf. In diesem Fall eine Subroutine zum erzeugen von Objektlisten gemäß ssget-Filterbedingungen...Code:;|Textstyle-ChangerÄndert den Stil von Textobjekten.Beim MText nicht den eventuell manuell veränderten Font,das ist ne an ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Bemaßung einer Bogenlänge ???
Brischke am 23.11.2003 um 19:49 Uhr (0)
Hallo, über Reactoren ist es machbar, es gibt auch andere, als den von Tom beschriebenen Weg, als den Reactor an den Bogen zu hängen. In allen bisher hier veröffentlichten Lösungen wird eine Winkelbemaßung als Grundlage genommen. Man muss also nur dafür sorgen, dass, sobald die Bemassung geändert wird, eine aktuelle Bogenlänge eingetragen wird. Also kein Reaktor am Bogen, sondern an der Bogenbemaßung selbst (die ja eigentlich eine Winkelbemaßung ist). Grüße Holger ------------------ Holger Brischke (defu ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Anonyme Blöcke per Lisp umbenennen
cadplayer am 17.11.2009 um 15:12 Uhr (0)
wenn ich den Block liste, welchen ich umbenennen möchte erhalte ich folgendes:BLOCK REFERENCE Layer: "41_bef_skylt" Space: Model space Handle = 984 Block Name: "A1-1" Anonymous Name: "*U6" at point, X= 6188.997 Y= 1341.316 Z= 0.000 X scale factor: 1.000 Y scale factor: 1.000 rotation angle: 0g Z scale factor: 1.000 InsUnits: Meters Unit conversion: 1.000 Scale uniformly: No Allow exploding: Yes Visibility: BEFEine Routine, die mir "standard"-blöcke umn ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : mehrere OFANG Punkte markieren
OngeT am 25.01.2023 um 12:57 Uhr (1)
Grüße,@cadffm in dem (2d)-Drahtmodus finde ich nicht die richtigen Schnittpunkte (siehe Beispiel Bild) . . . schön wäre wenn man da eine "Z-Ebene" (z.B.: Höhe 30) festlegen könnte . . . vielleicht hab ichs auch noch nicht verstanden@spider_dd das mit den kleineren Kugeln (und KOPIEREN) war schon mal eine ganz schöne Verbesserung (siehe Beispiel Bild), man ist da aber bei 30-40 Schnittpunkten suchen trotzdem ganz schön lange drüberdie Lisp funktioniert auch, allerdings hat man da leider keine Übersicht welc ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Funktion / Plugin zum automatischen Erkennen von Räumen
Andreas Kraus am 16.04.2013 um 11:39 Uhr (0)
Hallo ACneuling,das geht über Erweiterte Elementdaten.Das bedeutet dass du im ACAD den Zeichnungselementen (und auch anderen) eigene zusätzliche Daten mit auf den Weg geben kannst.ABER:Das muss programmiert werden.ACAD bringt leider keine Funktion direkt mit die dir das ermöglicht.Auch die Auswertung dieser Daten muss programmiert werden, die Daten werden nicht über z.B. ATTEXT verarbeitet.Wenn du das nicht selbst kannst (noch nicht, wir ändern das ), kann dir hier geholfen werden, das gehört dann aber ei ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Layer in bestehenden Layouts frieren!?
Erwin Fortelny am 26.09.2003 um 09:57 Uhr (0)
Hallo Leute! Mir würde da ein Problem zugetragen was ich auch schon des öfteren selber hatte und auch noch keine Lösung finden könnte! Es geht darum, dass in einer bestehenden Zeichnug mit mehreren Layouts und Ansichtsfenstern, im Modelbereich ein neuer Layer hinzugefügt und dieser in allen bestendenden Ansichtsfenstern (auf mehreren Layouts!) auf Gefroren gesetzt werden soll! Also eine Umkehrung des Frieren in neuen Ansichtsfenstern ! Hast vielleicht schon jemand von Euch sowas Geschrieben, bzw. kann m ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Befehlslänge auf Werkzeugbuttons/Makro beschränkt?
Dorfy am 16.01.2012 um 19:22 Uhr (0)
Könnte man...Code:(defun c:Deinezeilen ( / ) ;vllt einen sinnvollen namen wählen;ab hier deine Zeilen...(setvar "CMDECHO" 0)(if (minusp (cdr (assoc 62 (tblsearch "LAYER" "_Vermessung")))) (progn (princ "Alle Vermessungslayer eingeschaltet...") (command "-layer" "EI" "*_Vermessung" "")) (progn (princ "Alle Vermessungslayer ausgeschaltet...") (command "-layer" "AU" "*_Vermessung" "")))(setvar "CMDECHO" 1)(princ));klammer zuungetestet... der code ist... nicht von mir zum laden siehe FAQbei Fragen, wende dich ...
|
| In das Form Lisp wechseln |
|
CoCreate Modeling : Abstand zweier Punkt mit XYZ
3D-Papst am 21.01.2010 um 09:23 Uhr (0)
Zitat:Original erstellt von StephanD:Das Makro punkte-lesen.lsp zeigt mir zwar die Koordinaten der Punkte an, aber den Abstand ausrechnen muss ich noch selber. Wäre mit einem einfachen Excel-Makro oder Lisp sicherlich auch lösbar.Von wieviel Punkten, die du messen musst, reden wir hier eigentlich? Es müssen ziemlich viele sein, denn sonst wäre das "Problem" mit den bisher abgegebenen Tipps sicherlich schon lange gelöst. Ob CC bzw. PTC hier im Programm selbst was beisteuern/ändern/erweitern wird ist fragli ...
|
| In das Form CoCreate Modeling wechseln |
|
Rund um Autocad : Linien auflösen
h_b_o am 28.11.2003 um 09:27 Uhr (0)
Zitat: Original erstellt von FeR: Hi Habe folgende Frage wie kann ich eine strichlierte Linie in ihre Bestandteile zerlegen sprich in lauter einzelne Linien. Habe in der ACAD-Hilfe nachgelesen aber außer einer abwitzigen Explode Erklärung siehe Bild nichts gefunden ich gehe mal davon aus, daß dieser Text aus dem Zusammenhang gerissen und falsch interpretiert wird. Eine Linie ist EIN Objekt von Anfangspunkt bis Endpunkt. Da gibt es keine Bestandteile. Das Erscheinungsbild der vielen Einz ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Bohrungen ändern
archtools am 19.11.2006 um 13:35 Uhr (0)
Zitat:Original erstellt von schecky:Jetzt habe ich z. B. viele Rauten (als Polylinien), die ich verkleinern möchte. Da funktioniert sauswahl nicht, da er mir nur die Fläche und die Position anzeigt.Ich möchte alle rauthenförmigen Polylinien z. B. um 1mm verkleinern,gibt es da eine andere Möglichkeit?Du kannst diese Rauten mit dem VERSETZ Befehl verkleinern oder vergrößern. Das Problem ist, dass Du dabei fürs Verkleinern jedesmal innen in die Raute klicken musst. Mit einem kleinen Lisp-Progrämmchen könnte ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Blockeinträge in Autocad-Dateien automatisieren
cadffm am 04.02.2010 um 20:52 Uhr (0)
Makrorekorder gibt es erst ab 2009 glaube ich, aber das wäre eh nichts für diese Geschichte.Wenn ich "Plankopfblöcke" anhand Ihres Namens(zB) filtern kann, dann kann ich auch in ALLENdieser Planköpfe die Werte mit einem Schalg ändern, habe ich 50Layouts, 50Planköpfe - so mußich nur 1x die Änderungen Tippen (Wichtig dabei ist das die Attribute alle gleich benannt sind)Über FILTER die Blockreferenzen wählen (bei Objektwahl einfach ALLE angeben)Dann trage ich einen neuen Wert beim DATUM- und einen neuen Wert ...
|
| In das Form Rund um AutoCAD wechseln |