|
Lisp : Beschriftungsmaßstab Ansichtsfenster ändern
Andreas Kraus am 03.03.2022 um 21:41 Uhr (1)
Hallo zusammen,ganz kurz in Stichworten:entget auf GC 360 von einem Modellbereich-Ansichtsfenster (VIEWPORT).Da bekomme ich das hier:((-1 . Objektname: 26ef67c8e40 ) (0 . "DICTIONARY") (330 . Objektname: 26ef67c8e30 ) (5 . "32C") (100 . "AcDbDictionary") (280 . 1) (281 . 1) (3 . "ASDK_XREC_ANNOTATION_SCALE_INFO") (360 . Objektname: 26ef67c8e50 ))Dort wieder ein entget auf GG 360Dann bekomme ich das:((-1 . Objektname: 26ef67c8e50 ) (0 . "XRECORD") (5 . "32D") (102 . "{ACAD_REACTORS") (330 . Objektname: 26ef ...
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : Schreibschutz die 100ste
Andreas Kraus am 05.05.2022 um 14:05 Uhr (1)
Wenn dich die Dateigröße nicht abschreckt dann:- PDF machen (darauf achten dass Texte NICHT als Texte erzeugt werden)- PDF wieder in ACAD importierenDas als DWG speichern oder noch ein weiterer Schritt:- alles markieren (oder nur das was was du willst)- einen Linientyp gestrichelt mit sehr kleinem Abstand zwischen den Linien zuweisen (sieht dann durchgezogen aus)- nochmal PDF machen- diese PDF importieren und als DWG speichernLiest sich recht umständlich kann man aber sicher automatisieren.Könnt mir vorste ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : GRUNDANS und Layernamen bzw. Farben
Schachinger am 21.02.2013 um 19:26 Uhr (0)
Zitat:Original erstellt von heidi:...Du müsstest nur die 2D-Ansicht Layer für Layer erstellen und gleich umbenennen...Hallo,So einfach funktionert das leider nicht... Es handelt sich um große 3D-Modelle die über verschachtelte Xrefs zusammgenführt werden. Die Ausdehnung so eines Modells kann schon mal ca. 100x100x100m betragen - gefüllt mit allerlei 3D-Details (alle verbauten 3D-DWGs zusammen haben geschätzte 300-500MB und beinhalten ca 3000-5000 verschiedene Layer). Also "Layer für Layer" macht da keinen ...
|
| In das Form Rund um AutoCAD wechseln |
|
BricsCad : Expresstools für V12
Theodor Schoenwald am 23.03.2012 um 16:14 Uhr (1)
Hallo Martin,das Verbinden von Polylinien funktioniert bei mir (noch) nicht.Getestet habe ich mit der Version V12.Hier sind die Meldungen:----------------------------------------: pljoinObjekte wählen: Gegenüberliegende Ecke: Objekte wählen: Art der Verbindung = Beides (Abrunden und Einfügen) Den Toleranz-(Fuzzy-)Abstand eingeben oder [Verbindungsart] 0: 9Processing pline data...|#VLA-OBJECT IAcadLWPolyline 02d6b7e0"7AA"; ----- LISP : Call Stack -----; [0]...C:PLJOIN; [1].....ACET-PLJOIN2; [2].......ACET- ...
|
| In das Form BricsCad wechseln |
|
Rund um AutoCAD : Attribut durchnummerieren.
CADuceus am 29.01.2009 um 10:13 Uhr (0)
Ich weiss, das Thmea ist asbach, aber irgendwie krieg ich obiges Lisp nicht zum laufen. Ich erhalte diese Fehlermeldungen:Code:Befehl: att+Startwert: 2Objekt wählen: _-atteditAttribute einzeln editieren? [Ja/Nein] J: _YBlocknamenspezifikation eingeben *: *Spezifikation für Attributbezeichnung eingeben *: *Spezifikation für Attributwert eingeben *: * Attribute wählen:Befehl: _value Unbekannter Befehl "VALUE". Drücken Sie F1-Taste für Hilfe.Befehl: _replace Unbekannter Befehl "REPLACE". Drücken Sie F1-Taste ...
|
| In das Form Rund um AutoCAD wechseln |
|
OneSpace Modeling : Zeitgewinn durch 3D?
Walter Geppert am 31.05.2005 um 17:49 Uhr (0)
Hab grad ein wenig auf eurer Homepage geschmökert. Ihr macht ja nun nicht gerade einfaches Klimbim, das ein Konstrukteur allein im stillen Kämmerlein vor sich hin kritzeln kann. Wenn man schon die Standardvorteile von 3D wie besseres Vorstellungsvermögen, Kollisionsüberprüfungen und derlei andere qualitätsverbessernde Features sowie die effiziente Mehrfachnutzung von Teilen und automatische Mengenbilanzen ausser Acht lässt, gibt es einen zentralen Punkt, der zwar möglicherweise nicht die Summe der Ma ...
|
| In das Form OneSpace Modeling wechseln |
|
Lisp : Block erstellen u. in Zeichnung beibehalten
copymaster am 27.10.2006 um 18:07 Uhr (0)
Hallo zusammen,ich möchte mit einem Lisp-Programm einen Blcok erstellen, die Objekte (der Block) sollen allerdings in der Zeichnung beibehalten werden.Beim Erstellen von Hand kann man im Dialog "beibehalten" wählen.Gibt es dafür vielleicht einen Befehl, denn bei meinem Prog werden die gewählten Objekte aus der Zeichnung entfernt.(defun c:test_myblock ( / b_punkt ) (setq b_punkt (getpoint "
Bitte Basispunkt wählen:")) (command "._block" "testname" b_punkt)hab auch schon probiert noch ein "_insert" dahinter ...
|
| In das Form Lisp wechseln |
|
AutoLisp : viel Blöcke ersetzten durch einen
holgerlab am 02.02.2005 um 10:19 Uhr (0)
das LISP läuft, kann jetzt allen Blöcken einen neuen Basispunk zuordnen. Aber alle Blöcke haben immer nur den einen Basispunkt. Erst haben alle ihren Basispunkt in 0,0,0 und dann kann man ihn beliebig ändern. Damit man aber im zweien Schritt die Blöcke austauschen kann, müssen aber die Blöcke unterschiedliche Basispunkte haben. Versuch es mal mit der Zeichung die ich oben eingestellt habe. Ich glaube das ist echt vermurgst und es gibt keine globale Lösung. Selbst wenn man für das Beispiel eine Lösung fin ...
|
| In das Form AutoLisp wechseln |
|
AutoCAD VBA : Punktwolke weiter bearbeiten
MOE II am 24.03.2013 um 15:00 Uhr (0)
kann ich eine LISP erstellen, wo ich in der Zeichnung auf eine Zahl klicke und autocad zeichnet mir eine Linie mit der Länge des angeklickten Wertes? Ich habe eine 2D Punktwolke (Punkt ,Code und Höhenangabe) in der Draufsicht. Jetzt möchte ich diese in eine Ansicht Projektieren, Habe mir hierfür eine Linie (Meine HöHE NN) erstellt. Jetzt wähle ich einen Punkt, mit einer Funktion zieht autocad mir eine linie bis zu meiner Nullinie, - (ab hier weiss ich nicht mehr weiter) , Jetzt möchte ich die Höhenangabe ...
|
| In das Form AutoCAD VBA wechseln |
|
Rund um Autocad : Polylinien in Multilinien umwandeln
CAD-Huebner am 06.09.2004 um 19:22 Uhr (0)
Maßstab meint den Skalierfaktor von Blöcken, für Multilinienmaßstab nicht anwendbar. Multilien unterschiedlicher Dicke (Skalierung) kann man manuell erzeugen, MAP bietet keine Hilfsmittel. Map bietet auch keine Hilfsmittel, um aus Polylinien Multilinien zu erzeugen (Keine Objektkonvertierung mit Abfragen möglich). Beides, also 1. Mit Koodinaten und Dickenangaben in einer Datenbank Multilinien erzeugen (auch unterschiedliche Multilinenstile und Eckverbindungen oder Kreuzungen erforderlich?) 2. oder Multilin ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Benutzerdefinierte Render-Voreinstellungen übertragen 2010
walter.f am 08.03.2010 um 13:19 Uhr (0)
Hallo!...ich hatte ja bei diesem Thema eigentlich überhaupt nicht mit Antworten gerechnet... Danke Euch beiden!@CADmium: ich habe mich bisher noch nie mit ActiveX beschäftigt, hättest Du evtl. noch das ein- oder andere Stichwort für mich, wo ich dazu etwas finden kann? Kann ich so eine Funktion per LISP einbinden oder muss ich mich doch mal mit VBA beschäftigen oder...?@alfred: danke für den Vorschlag, aber leider kann ich einer Kamera keine Render-Einstellung zuordnen (ich wüsste jedenfalls nicht, wie das ...
|
| In das Form Rund um AutoCAD wechseln |
|
Programmierung : OSDM-Tiefekopie
Walter Geppert am 06.05.2008 um 10:53 Uhr (0)
Solange du nur die Elemente unterhalb des betreffenden Baugruppen-Asts kopieren willst, ist mit der Standard-Kopierfunktionalität und :ONELEVEL :OFF alles erledigt: Alle Teile/Baugruppen sind neu, aber gegebenenfalls untereinander wieder Exemplare und alle an Ort und Stelle.Wenn du aber "ausserhalb" dieses Asts auch Exemplare dieser Elemente durch die neuen ersetzen willst, wirds komplizierter.Die musst du dir zuerst alle suchen und dann abarbeiten. Hilfrteich ist dabei, dass die erzeugten Kopien bezüglich ...
|
| In das Form Programmierung wechseln |
|
Lisp : Blockinformationen ausgeben
steinwurm am 05.12.2006 um 13:31 Uhr (0)
Hallo,ich habe mir schon folgendes LISP zusammengestellt:(defun maxima ( / ) (command "-eattext" "O" (princ "Bitte Blöcke auswählen:") (ssget)"" "n" "n" "n" "x" "z:Maximaprogrammierunggilg.xls"))1. Problem: Allerdings fehlen vor dem -eattext noch das Ausrichten des bks per Hand und danach das zurückstellen auf Welt. Ich habe bisher keinen Schimmer wie diese Befehle kombiniert werden können.2. Problem: Auserdem habe ich angegeben, dass nur die gewählten Blöcke ausgelesen werden, allerdings sind in der Excel ...
|
| In das Form Lisp wechseln |