|
Rund um Autocad : winklige Linien zeichnen
CAD-Huebner am 24.06.2006 um 21:44 Uhr (0)
@CADHeinerDas ist ein Problemthema in AutoCAD@griesgramAuch bei der polaren Koordinateneingabe = LängeWinkel oder @LängeWinkel, wird der Winkel immer absolut von der X-Achse des BKS aus gemessen. Hat man eine Linie unter 17 grad gezeichnet und will dann eine Linie unter 15° anschließen, müsste man 17+15 = 32° von der Xachse als Winkelwert eintippen (und was, wenn ich den vorangegangenen Winkelwert nicht kenne?).@WernerDas Problem lässt sich auch allein mit dem Polaren Fang nicht lösen.Es muss noch POLARMOD ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : schriftfelder via lisp (ac2005)
snp am 15.02.2012 um 07:42 Uhr (0)
Hallo,kann mir jemand dabei helfen den Code so zu bearbeiten damit auch das Material dazu ausgegeben wird.DankeCode:(vl-load-com)(defun C:LNKFLD (/ INDEX SELSET) (setq INDEX 0) ;_ Zähler für Repeat initialisieren (princ "
Zu beschriftende Linienobjekte wählen:") (if (setq SELSET (ssget ((0 . "*POLYLINE,LINE,ARC")))) ;_ Auswahlsatz mit Filter erstellen (repeat (sslength SELSET) ;_ Jedes Objekt des Auswahlsatzes durchgehen... (LINKEDLENGTH(ssname SELSET INDEX) ;_ Name des Objekts aus Auswahlsatz ermitteln ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Ein Aufruf an Alle
tom.berger am 22.11.2003 um 12:01 Uhr (0)
Meine "eierlegende Wollmilchsau" ist meine kleine LISP-Routine SSMOD (download unter http://www.archdim.de/SSMOD.LSP, Freeware). Damit kann man einzelne DXF-Codes ausgewählter Objekte bequem auf neue Werte ändern. Der Aufruf der Funktion lautet (ssmod Auswahlsatz DXF-Gruppencode DXF-Wert )Man kann so z.B. die Farbe der gewählten Objekte auf Farbe 1 (rot) ändern: (ssmod (ssget) 62 1) - damit wird für die mit (ssget) gewählten Objekte der Wert des DXF-Gruppencodes 62 (Farbe) auf 1 (rot) geändert.Wenn eingef ...
|
| In das Form Rund um AutoCAD wechseln |
 |
PTC Creo Elements/Direct Modeling : Bemassungstext kopieren
Jako am 09.01.2018 um 08:49 Uhr (15)
Guten Morgen alle zusammen,mein Anliegen wie folgt:Wir bauen Spritzgusswerkzeugen und haben nach dem Neubau eines Werkzeugs auch Korrekturschleifen.Das bedeutet das wir Masse nach Messbericht einstellen müssen.Also, wenn ich Masse im 3D ändere, muss ich die geänderten Masseim 2D mit einem Index versehen und hinter dem Index das alte Massals durchgestriches aufschreiben (siehe Anhang). Das macht sehr viel Arbeit.Hat jemand evtl. ein Lisp mit dem man einen Bemassungstext kopieren kann.Meine Vorstellung ist f ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
 |
BricsCAD : Falscher Abfragetext nach Attributwert
cm-Zeichner am 04.12.2018 um 15:25 Uhr (15)
Hallo Zusammen,abe folgendes Problem in BricscadDer Befehl zum Einfügen eines Blocks mit 1 Attribut wird wie folgt im LISP aufgerufen (bisher so in AutoCAD verwendet):(command "_.INSERT" "SYMBOL-UMFANG_BAUM" "2000,2000" "0.25" "" "138.5369")Jetzt bekomme ich aber am Bildschirm die Eingabeaufforderung: Drehwinkel für Block 0.0000g:Nicht den Text der zur Attributeingabe auffordert (in dem Fall - Baumumfang: )Der eingegeben Wert (beim Drehwinkel) wird jedoch für das Attribut übernommen und der Block richtig ...
|
| In das Form BricsCAD wechseln |
|
Lisp : Blockreferenzen mit Bemassungen werden nicht aktualisiert
peterba am 24.06.2010 um 09:11 Uhr (0)
Hallo Forum,Für die Umsetzung einer Änderung des Firmenstandards sollen dieexistierenden Bemassungen einer Zeichnung, die mit dem altenBemassungstil erstellt wurden, entsprechend korrigiert werden.Vorgaben:- Nur anzuwenden auf Bemassungen mit dem Bemassungsstil BWBEMSTIL- Masslinien und Führungslinien auf neue Standardfarbe setzen.- Einigen alten Farben des Masstextes laut Tabelle eine neue Farbe zuweisen.Ich habe die Aufgabenstellung mit Visual-Lisp realisiert:1. Auswahlsatz mit allen Bemassungen der Zeic ...
|
| In das Form Lisp wechseln |
|
Lisp : Kann man Variablen dauerhaft...
reltro am 18.06.2013 um 09:38 Uhr (0)
HelloZitat:Original erstellt von archtools:Willst Du ein Symbol sichern, so sicherst Du das einfach als String in einer Liste mit einem beliebigen Schlüssel: ("%%SYMBOL" "MYSYMBOL"). Beim Lesen entschlüsselst Du einfach, indem Du prüfst, weas das erste Element der Liste ist. Du kannst so beliebige Daten sichern, auch komplette Lisp-Funktionen.eine Frage...Was passiert wenn ich den Schlüssel welcher für ein Symbol stehen soll ("%%SYMBOL"), selbst in der Liste ablegen will?funktioniert nicht, oder? weil dann ...
|
| In das Form Lisp wechseln |
|
Lisp : Block einfügen klappt nicht
Frank88 am 17.10.2011 um 18:20 Uhr (0)
Hallo und vielen Dank für deine Antwort! Zitat:(command "_-insert" BlockN (list Y X) "1" "1" "0")liefert mir Zitat:Unbekannter Befehl "1". Drücken Sie F1-Taste für Hilfe.Unbekannter Befehl "1". Drücken Sie F1-Taste für Hilfe.Unbekannter Befehl "0". Drücken Sie F1-Taste für Hilfe.Unbekannter Befehl "1". Drücken Sie F1-Taste für Hilfe.Unbekannter Befehl "1". Drücken Sie F1-Taste für Hilfe.Unbekannter Befehl "0". Drücken Sie F1-Taste für Hilfe.Unbekannter Befehl "1". Drücken Sie F1-Taste für Hilfe.Unbekannte ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Layer an Bemaßung und Schrift festlegen
Cosmolion am 13.01.2012 um 08:31 Uhr (0)
Zitat:Original erstellt von CADmium:Ja .... hättest du dir den Link angeschaut ..... das geht mit Programmierung und Reaktoren ... de Layer soll ja auch zurückgesetzt werden, wenn der Anwender den eigentlichen Befehl abbricht.Ja hatte ich leider war mir da unbekannt wie ich den zu dem Tool komme O.o Zitat:Original erstellt von wronzky:geht schon im Makro. Du kannst - auch ohne Lisp und "Programierung" - den aktuellen Layer abspeichern und wieder setzen und zwar mit der DIESEL-Funktion GETVAR und der Syst ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Diesel User-Variablen mit Anomalie bei Wertzuweisung
cadffm am 28.12.2017 um 16:05 Uhr (1)
1.) Richtig, das Makro wird auch nicht funktionieren da der Wert für Users1 durch DIESEL übergeben wird (warum die Problematik besteht ist mir unbekannt, die Tatsache jedoch schon)2.) Dann bin ich ja froh meinen kleinen Hinweis geschrieben zu haben, auch wenn dieser womöglich falsch interpretiert wurde - im Ergebnis liegst du richtig: LT hat keine USERS1-5 Variable.3.) Natürlich gibt es in LT die Variable CTAB / kein Unterschied zu AutoCAD.4.) Du hast vorher auch auch in der letzten Antwort nur Teilstücke ...
|
| In das Form Lisp wechseln |
 |
Rund um AutoCAD : Xref Pfad per Lisp Ändern
cadffm am 23.11.2016 um 19:29 Uhr (15)
Zitat:nun habe ich den Referenz Manager gefunden und ausprobiert... Meiner Meinung nach muss ich den PFAD ebenfalls von Hand eintippen bzw. suchen???Wie ich schon sagte: Automatisch suchen+ersetzen lassen gibt es "in Acad" nicht.Wenn du mal 5 Pfade in 100Dateien ändern mußt, dann weißt du auch dieses Tool zu schätzen & einzusetzen :)Zitat:REDIR - irgendwas mach ich falsch.P:OrdnerAOrdnerBOrdnerC hier ist der alte Pfad Dwg Name: Xref123soll nun diesen Pfad haben:P:Ordner1Ordner2Ordner3= 0 xre ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : ZIFFERNBLOCK 3D
jupa am 12.03.2014 um 07:13 Uhr (1)
Hallo treben, es ist nicht ganz das was Du willst, kommt aber Deinen Vorstellungen ziemlich nahe. Am Befehlsprompt startest Du mit "0 ENTER" (natürlich ohne die Gänsefüßchen) das unten gelistete Macro (muß selbstverständlich vorher geladen sein), betätigst dann eine der Tasten 1-9 und erhältst das gewünschte Resultat. Noch vorhandene Mängel: - Es genügt nicht, nur eine der Zifferntasten zu betätigen, sondern der Vorgang muß erst mit "0 Enter" eingeleitet werden.- Der Befehl ist nicht transparent einsetzbar ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Block und text einfügen
marc.scherer am 22.11.2006 um 09:46 Uhr (0)
Zitat:Original erstellt von Garry:Also wenn ich dich richtig verstanden habe könnte ich es so machen...Jau, das könntest Du.Du könntest es aber auch so machen:Code:(defun C:MYINSERT () (command "._insert" "E:ProgrammeBricscad est.dwg" 0 0 0 0 ) (command "_text" "3010.4473,15.3124" 48 0 "Vorname") (command "_text" "3010.4473,113.1005" 48 0 "Nachnahme") (princ "
Fertig!") (princ));; oder(defun MYINSERT2 (FULLPATHBLOCKNAME TEXTWERTVORNAME TEXTWERTNACHNAME) (command "._insert" FULLPATHBLOCKNAME ...
|
| In das Form Lisp wechseln |