|
Lisp : verschwunden
archtools am 26.05.2008 um 23:45 Uhr (0)
Zitat:Original erstellt von proyectista:Hallo Leute,mal ne Frage... Habe eine Liste mit folgendem Inhalt:(setq ptlst (list (list (2498557.5429 4456587.6318 0.0) "LAY/BLKname" "ATT1" "ATT2" "ATT3" "ATT4")))wenn ich (cddr (car ptlst)) eingebe, kommt das raus: ("ATT1" "ATT2" "ATT3" "ATT4")wenn folgendes, siehts so aus:Command: (setq ERG (foreach i (cddr (car ptlst))(print i)))"ATT1""ATT2""ATT3""ATT4" "ATT4"aber wenn ich (print ERG) eingebe, das: "ATT4" "ATT4""ATT2" und "ATT3" gibts nicht mehr. Warum?Johanna. ...
|
| In das Form Lisp wechseln |
|
Autocad LT : Layerstaus geht verloren
surferskieur am 26.09.2002 um 11:49 Uhr (0)
Hallo! Zitat: Original erstellt von cadffm: arbeitest du mit externen Referenzen und betrifft es diese Layer auch (oder gerade diese?) ? Ja, da hast du glaube ich gleich den richtigen Punkt getroffen. Die Layer, die es betrifft sind alle extern referenziert. Zitat: Original erstellt von cadffm: Status speichern / wiederherstellen geht auch nicht korrekt ?- (...) Das mit den Häckchen habe ich schon beachtet, aber eben beim Status der XRefs bringt das auch nichts. Zitat: Original erstellt ...
|
| In das Form Autocad LT wechseln |
|
OneSpace Drafting : Ich AG
Brischke am 21.09.2004 um 08:45 Uhr (0)
Hallo efzwei, ichAG .. das stellen sich mir ein wenig die Haare zu Berge. Du weißt hoffentlich, dass das Einkommen (vor Steuer!) 25.000€ nicht übersteigen darf? Ich bin selber auch dabei meine nebenberuflichen Existenz in einen Hauptjob zu verwandeln, deshalb beschäftige ich mich seit geraumer Zeit mit diesem Thema. Mein Fazit ist allerdings, dass die ichAG Augenwischerei ist, und nur etwas taugt, wenn man damit versucht die Arbeitslosigkeit mangels Perspektive um 1 Jahr zu verlängern. Die Inverstition in ...
|
| In das Form OneSpace Drafting wechseln |
|
AutoLisp : DIMSCALE wird nicht berücksichtigt
Mario Scht am 08.04.2003 um 17:37 Uhr (0)
Hallo, ich schon wieder, warum macht mir das Lisp nicht die Bemaßung entsprechend der Vorgabe der Varable DIMSCALE? ;; Unknown Copyright ;;Bogenlängenbemassung ;; ;;modified 17-October-02 ;;by cadditions ;;---------------------- ;; modified 08.04.2003 by Scht ;; ;; (defun C:dim_Bogenlaenge (/ arc ent obj l aktueller_layer) (setq aktueller_layer(getvar "CLAYER")) (setq cmde (getvar "CMDECHO")) ; (setvar "CMDECHO" 0) ;;; Layer erstellen, falls nocht nicht vorhanden------------------------- (if (not (t ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : 1500 Layer in Vorlage
Angelika Hädrich am 06.10.2006 um 08:09 Uhr (0)
Hi Michi,sicher bist Du da auch überfragt, aber mich würde schon mal interessieren, was man mit 1500 Layern soll die kann doch kein Mensch überblicken, das ist doch echt nicht sinnvoll?!Also ich meine es gibt da bestimmt sinnvollere bessere Lösungen, als eine Vorlage mit 1500 Layern zuzukloppen?!Wie wäre es mit Macro oder LISP, die die Layer genau dann erstellen, wenn die zugehörigen Objekte zum ersten Mal gebraucht werden?Oder was ist mit einem Benutzer Werkzeugkasten, in dem die Buttons für bestimmte Lay ...
|
| In das Form Rund um Autocad wechseln |
|
Autodesk.NET/ARX : C# - Managed Wrapper Classes - Geometry vs. DatabaseServices
mapcar am 07.09.2004 um 20:06 Uhr (0)
Die Klassen in Geometry sind eher theoretische Objekte, haben aber nichts mit der Zeichnungsdatenbank zu tun. Man kann sie z.B. dazu verwenden, um Datenbankobjekte zu erzeugen oder auszuwerten. Circle circle = new Circle(new Point3d(0, 0, 0), new Vector3d(0, 0, 1), 100); public class Circle : Autodesk.AutoCAD.DatabaseServices.Curve Member von Autodesk.AutoCAD.DatabaseServices der Ctor sieht so aus: public Circle ( Autodesk.AutoCAD.Geometry.Point3d center , Autodesk.AutoCAD.Geometry.Vector3d normal , ...
|
| In das Form Autodesk.NET/ARX wechseln |
|
AutoCAD Civil 3D : Stempelfeld
runkelruebe am 15.06.2010 um 08:41 Uhr (0)
Moin,Tipp: befasse Dich noch ein wenig mit den Schriftfeldern.Grauer Hintergrund: Systemvariable FIELDDISPLAY. Was mich ein wenig irritiert ist Deine Aussage bzgl. plotten: dieser Hintergrund wird für normal nicht mitgeplottet.Dieser Ausdruck ist der ACAD-interne Schriftfeldausdruck.Wenn Du ein anderes Feld nimmst, variiert dieser Ausdruck.Der Layoutname wär z.B. %AcVar ctab%Diese Ausdrücke kannst Du auch direkt eingeben, wenn Du TEXT oder MTEXT schreibst, sie erzeugen "automatisch" ein Schriftfeld.Wenn Du ...
|
| In das Form AutoCAD Civil 3D wechseln |
|
Autocad VBA : Blockauswahl nach Attribut
Attilio am 14.03.2007 um 12:37 Uhr (0)
Hallo Leute, ich habe mal wieder eine (hoffentlich) kleine Bitte an Euch.Ich habe eine LISP die mir alle Blockreferenzen eines von mir geklickten Blockes in einen Auswahlsatz speichert.Soweit so gut...aber...wir arbeiten hier mit ElcoCAD und leider werden die Attribute durch diese Software an die Referenzen gehängt.Wenn ich jetzt z.B. alle Blockreferenzen auswählen möchte, die einen bestimmten Attributwert haben funtioniert das natürlich nicht.Deshalb meine Frage : Könnt ihr mir in den unten stehenden Code ...
|
| In das Form Autocad VBA wechseln |
|
OneSpace Modeling : Lisp
Dorothea am 11.12.2002 um 10:42 Uhr (0)
Hallo Mirko, Wie das so genau mit dem plot funktioniert, das weiss ich leider auch nicht. Ich kann nur was allgemein zum sd-call-cmds sagen. Generell im OneSpace Designer muss man um ALLE Dialoge, die man programmatisch aufrufen will, ein sd-call-cmds schreiben. Man kann auch mehrere Aufrufe zusammen fassen, muss aber aussen herum immer sd-call-cmds schreiben. Guck doch mal in der Dokumentation nach unter: help/Common/documentation/integration_kit/reference/sd-call-cmds.html#sd-call-cmds Vielleicht hilft d ...
|
| In das Form OneSpace Modeling wechseln |
|
OneSpace Modeling : Kühlbohrungen in Platten oder Einsätzen
MC am 18.03.2004 um 08:21 Uhr (0)
Hallo, ne ne verschreckt auf keinen Fall, aber meine Lispkenntnisse rosten aufgrund mangelnder Praxis manchmal etwas ein. Machbar ist mit Lisp fast alles (auch das Erkennen der richtigen Richtung), nur meine Möglichkeiten reichen leider nicht so weit. Was die Gewindedarstellung/Ableitung angeht, kann ich leider nicht weiterhelfen (würde aber gerne wissen, wie es geht), da wir noch ME10 einsetzten und dort ohnehin alle Gewinde von Hand nachbearbeitet werden müssen. Wir stellen aber dieses Jahr auf Annotatio ...
|
| In das Form OneSpace Modeling wechseln |
|
Autocad VBA : Alle Layouts nach blöcken durchsuchen
Brischke am 19.05.2004 um 14:33 Uhr (0)
Hallo Dan, Vielleicht hilft dir folgendes Code: Sub Test() Dim Bloecke Bloecke = SelAllInsertByName( TestBLK ) End Sub Public Function SelAllInsertByName(BLKName As String) Dim All_E Dim i As Integer Dim Filter(3, 1) As Variant Filter(0, 0) = -4 Filter(0, 1) = AND Filter(1, 0) = 0 DXF-Gruppencode Filter(1, 1) = Insert Blöcke Filter(2, 0) = 2 DXF-Gruppencode Filter(2, 1) = BLKName Name Filter(3, 0) = -4 Filter(3, 1) = AND All_E = Select_All_Filter( All , Filter) SelAllInsertByName = All_E End ...
|
| In das Form Autocad VBA wechseln |
|
Rund um Autocad : Linie aus Funktion y=f(x) erstellen
CAD-Huebner am 23.09.2006 um 20:38 Uhr (0)
@Werner - ich hab den Code mal korrigiert, damit er überhaupt funktioniert:Code:(defun C:yfx ( / x y) (setq x 1) (command "Linie" (0 0)) (while (< x 10) (setq y (sqrt x)) (command (list x y)) (setq x (+ x 1)) ) (command ""))Anbei noch mal ein einfaches Programm von mir zum Erstellen von FunktionsplotsCode: Funktionsplot beliebiger Funktionen; Udo Hübner 20.04.2001;(DEFUN C:FVONX ( / os Xa Xe X inc) ; es wird eine LISP-FUNKTION namens ; FUNKTION aufgerufen, die das Argumen ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : Zeichnungsreiehnfolge
alfred neswadba am 20.03.2011 um 23:28 Uhr (0)
Hi, Jetzt meine naive Frage: Kann man den Autocad-Entwicklern nicht mal Verbesserungsvorschlage machen?Kannst Du; jederzeit und von überall aus (wo es ein Internet gibt ), z.B. im Autodesk Support-Center Deiner/Eurer Subscription kannst Du solches unterbringen.Aber .... (jetzt das Aber )Du hast doch oben so viele Lösungsvarianten, willst Du die nicht?Ich verstehe durchaus, dass Gewohntes nicht so gerne aufgegeben wird. In manchen, oder vielleicht sogar in vielen Dingen im Leben mit Software ist der Umsti ...
|
| In das Form Rund um AutoCAD wechseln |