|
BricsCAD : Blöcke - Basispunkt ändern
Andreas Kraus am 06.06.2023 um 14:38 Uhr (1)
Ich bekomme auch oft Pläne in denen JEDE Blockreferenz auf 0,0 eingefügt ist und die Blockgeometrie NICHTS mit dem jeweiligen Basispunkt zu tun hat.Ja, da kommte es auch schon mal vor dass diese Einfügepunkte meilenweit außerhalb der eigentlichen Zeichnung liegen.Wenn du das "aufräumen" willst, musst du den Jeweiligen Block neu definieren und alle betroffenen Blockreferenzen in ihrer Position korrigieren.Wenn du ein eindeutiges Entscheidungskriterium hast dass IMMER funktioniert, kannst du diesen Vorgang a ...
|
| In das Form BricsCAD wechseln |
|
Rund um Autocad : Reihenfolge ändern
Carsten1210 am 21.02.2006 um 16:16 Uhr (0)
Hallo Jürgen,Probier mal dies Lisp aus:;;; Polyline Reverse ;;; plr.lsp by Charles Alan Butler ;;; Copyright 2004 ;;; by Precision Drafting & Design All Rights Reserved. ;;; Contact at ab2draft@TampaBay.rr.com ;;; ;;; Version Alpha 0.2 March 20,2004 ;;; ;;; THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED ;;; WARRANTY. ALL IMPLIED WARRANTIES OF FITNESS FOR ANY PARTICULAR ;;; PURPOSE AND OF MERCHANTABILITY ARE HEREBY DISCLAIMED. ;;; ; ;;; ...
|
| In das Form Rund um Autocad wechseln |
|
Programmierung : LISP Probleme
der_Wolfgang am 25.09.2007 um 23:14 Uhr (0)
Zitat:Original erstellt von schneewitchen:Mit dem setzen der Atribute hänge ich noch fest. Ich versteh auch nicht so richtig, weshalb ich um eine Linie in einer nicht voreingestellten Farbe erstellen will, ich die Voreinstellung ändern muss.Weil es beim Erzeugen von Geometry die Möglickeit die Attribute "on-the-fly" einzustellen nicht gibt.Daher gibt es 2 Moeglichkeiten:a) alten default merken, default ändern, geo (mit default) erzeugen, alten default wieder herstellenb) geo erzeugen und Eigenschaft im Na ...
|
| In das Form Programmierung wechseln |
|
Rund um AutoCAD : Polylinie automatisch glätten
engelni am 20.03.2008 um 15:20 Uhr (0)
Hallo liebes Forum,ich habe im Anhang eine 3D-Polylinie mit viel zu vielen Stützpunkten.Ich möchte die PL auf ein minimales an Stützpunkten runterschrauben.Ich sehe im Moment nur die Möglichkeit, dass ich mit dem Polylinienbefehl die PL grob "nachmale", aber auf Dauer gesehen ist das sehr sehr viel Aufwand.Nun meine Frage:Gibt es irgendeine Möglichkeit, event. auch Lisp, das PL mit viel weniger Stützpunkten automatisch generieren zu lassen? Eventuell noch mit Genauigkeitsangabe?Bei cadwiesel habe ich ein l ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : IF-Schleife / Exit-Anweisung
Orchard am 02.11.2009 um 23:13 Uhr (0)
Hallo,habe mir ein äußerst hilfreiches Lisp gebastelt welches mir einen Bogen, eine Linie oder ein Polylinie um "x" versetzt, die Enden verbinden und dann alles zu einer geschlossenen Polylinie verbindet.Leider kommt in der AutoCAD-Befehlszeile (bedingt durch das Exit) immer eine unschöne Meldung Befehl: ; Fehler: Beenden/Verlassen abbrechenPrinzipiell läuft das Programm schon so wie gewünscht, was kann ich gegen die unschöne AutoCAD-Meldung machen bzw. wie kann man so eine Abfrage sinnvoller aufbauen? Das ...
|
| In das Form Lisp wechseln |
|
CoCreate Modeling : TeileFarbe direkt zuweisen
der_Wolfgang am 06.12.2008 um 13:21 Uhr (0)
Zitat:Original erstellt von highway45:Michael, bei deinem Tool bekomme ich nur:LISP-Fehler:NIL cannot be coerced to a C int.wann? Wie? Wo? Wieso? Weshalb? Warum?Bitte *generell* Fehler etwas praeziser beschreiben!!!beim Laden?beim Aufrufen? Aus der Toolbox? Via Commandline?beim Auswaehlen eines Parts, eines.. ?beim Druecken eines Buttons?beim Druecken von Button X nach Eingabe von Y?beim Abbrechen des Dialogs? = rotes Kreuz = cancelbeim Beenden des Dialogs? = grüner Haken = completeAuf http://www.coc ...
|
| In das Form CoCreate Modeling wechseln |
|
CoCreate Modeling : TeileFarbe direkt zuweisen
der_Wolfgang am 06.12.2008 um 13:21 Uhr (0)
Zitat:Original erstellt von highway45:Michael, bei deinem Tool bekomme ich nur:LISP-Fehler:NIL cannot be coerced to a C int.wann? Wie? Wo? Wieso? Weshalb? Warum?Bitte *generell* Fehler etwas praeziser beschreiben!!!beim Laden?beim Aufrufen? Aus der Toolbox? Via Commandline?beim Auswaehlen eines Parts, eines.. ?beim Druecken eines Buttons?beim Druecken von Button X nach Eingabe von Y?beim Abbrechen des Dialogs? = rotes Kreuz = cancelbeim Beenden des Dialogs? = grüner Haken = completeAuf http://www.coc ...
|
| In das Form CoCreate Modeling wechseln |
|
OneSpace Modeling : Blätter einer Zeich. in neue Zeich. kopieren
der_Wolfgang am 01.10.2004 um 21:12 Uhr (0)
zu Frage a) ja! Quell-Zeichnung laden, dann - Datei, Sichern, Blatt speichern damit hast Du die Blaetter auf Disk, Ziel-Zeichnung laden, dann - Datei, Laden, Importieren, Blatt-MI-File auswählen. Dann kommt noch eine BOX diese Datei wird als Blatt importiert , diese Box abnicken. Fertig. zu Frage b) nein. Ums laden der Baugruppe, sprich des PKG files kommst Du nicht drum rum. Ein selektives laden von Elemente *aus* einem PKG file ist nicht moeglich. ------------ zu a) habe ich noch ein LISP file angeh ...
|
| In das Form OneSpace Modeling wechseln |
|
Rund um AutoCAD : umwandlung von linien zu punkten
CADmium am 27.11.2007 um 11:44 Uhr (0)
ist zwar noch nicht Weihnachten, aber gleich Mittag ..(defun c:L2PKT(/ AWS INDEX OBJ DATA) (if (setq AWS(ssget ((0 . "LINE")))) (progn (setq INDEX -1) (repeat (sslength AWS) (setq OBJ (ssname AWS (setq INDEX(1+ INDEX)))) (setq DATA (Entget OBJ)) (and (equal(distance (cdr(Assoc 10 DATA))(cdr(Assoc 11 DATA))) 0 0.00000001) (entmake (list (0 . "POINT") (100 . "AcDbEntity") (cons 67 (cdr(ass ...
|
| In das Form Rund um AutoCAD wechseln |
|
BricsCAD : Attribute mehrer Blöcke drehen
obas112 am 30.05.2023 um 13:54 Uhr (5)
Hallo zusammen,ich würde es gerne bewerkstelligen das ich meine Blöcke beliebig drehen kann, ohne das sich meine Attribute drehen können. Mit anderen Worten sollen die Attribute immer horizontal ausgerichtet bleiben.Da es dazu meiner Kenntnis nach von Haus aus keine Möglichkeit gibt, dachte ich an ein Lisp Programm. Also das man meherer Blöcke auswählen kann und dann das Attribut "xy" auf Drehung 0 einstellt.Vielleicht hat ja jemand von euch bereits so ein Programm oder kann mir hier behilflich sein. Versu ...
|
| In das Form BricsCAD wechseln |
|
Autocad VBA : Koordinaten vom Textobjekt
Brischke am 08.11.2004 um 17:35 Uhr (0)
Zitat: Original erstellt von holgerbremen: ...ich versuche die Koordinaten eines Text bzw. MText-Objektes herauszufinden. Hat jemand eine Ahnung, wie ich das mache. ... Hallo Holger, nö. Wie du das machst, da habe ich echt keine Ahnung. ;-) Wie ich das machen würde ist mir schon klar. Dazu ist aber eingangs notwendig zu wissen, wie du an das Textobjekt kommst (Auswahl mit der Maus´, Durchlaufen der Zeichnungsdatenbank)? Weiterhin wäre es sinnvoll zu wissen, welche Koordinaten du möchtest (Basispunk ...
|
| In das Form Autocad VBA wechseln |
|
Lisp : 1.attribut auslesen
CADmium am 18.07.2008 um 08:18 Uhr (0)
Zitat:Original erstellt von Bauvermesser:ich möchte in einer LSp in der ein Attr ausgelesen wird, dieses am Ende der Lisp von Mtext in Text umwandeln und habe diese Zeile eingefügt: (command "_explode" "Mtxt") direkt nachdem dein MTEXT im Programm erzeugt worden ist,baust du die Zeile(setq MTEXT (entlast)) ein. Damit merkst du dir das zuletzt erzeugte Objekt(den Mtext)am Ende kannst du dann (command "_explode" MTEXT)aufrufen, wo dem Explode-Befehl dann das gemerkte Objekt übergeben wird.P.S: Warum ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Länge über Eigenschaften ändern
CADmium am 10.04.2007 um 09:30 Uhr (0)
Weil gerade Ostern war : Probiers mit folgendem ( schnell zusammengestoppeltem) Lisp:(defun c:ELTA-L(/ AWS FAKTOR INDEX OBJ) (if(and(or(setq AWS(ssget "_I" ((0 . "LINE")))) (setq AWS(ssget ((0 . "LINE")))) ) (or(setq FAKTOR(getreal "
Faktor 0.5 :")) (setq FAKTOR 0.5) ) ) (progn (setq INDEX -1) (repeat(sslength AWS) (setq OBJ(entget(ssname AWS(setq INDEX(1+ INDEX))))) (setq P1 (cdr(assoc 10 OBJ))) (setq P2 ( ...
|
| In das Form Rund um Autocad wechseln |