|
Rund um Autocad : csv-datei einlesen
Proxy am 19.01.2004 um 17:52 Uhr (0)
Klar kann man auch mit Lisp (genauso wie mit jeder Programmiersprache die ein Filehandler anbietet) csv-Dateien einlesen, das habe ich schon so verstanden jedoch ist der Aufwand mit Lisp erheblich grösser und fehlerbehafterter als mit vba und installiertem Office von MS auf der Kiste. Leider ist es so dass eine csv sehr unterschiedlich aufgebaut sein kann, z.B. die Ausrichtung kann verfälscht (Rechtsausrichtung mit Leerzeichen-Prefix, Sonderzeichen, Zahlenformatierung, etc. ) werden. da kann schon eine V ...
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Flächenlose Polylinien
Proxy am 26.05.2004 um 08:01 Uhr (0)
Wie bekomme ich flächenlose Polylinien (Fläche = 0) mit LISP geöffnet ? Da scheint es keinen GC dafür zu geben Ich habe oft bei fremden Zeichungen das Problem beim _offset Dieses Objekt kann nicht versetzt werden. , wenn jedoch diese Plines von Hand (1) geöffnet, durch (2) PL-dopp-vtx optimiert und ggf. (3) wieder geschlossen werden ist alles danach perfekt. P.S. GC 90 = 2 ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-compute ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Blech zeichnen
Proxy am 15.04.2006 um 03:12 Uhr (0)
Entweder du verfährst wie schon tunnelbauer sagte, zeichnest mit polylinien (die auch Bogensegmente erlauben) mit Versetzen (Materialstärke), du schaust dich mal nach einer richtigen Zusatzapplikation um (COPRA, Athena (BlechCAD), SPI, auf dem Markt gibt es einige davon = siehe Applikationkatalog bei autodesk.de) oder du sagst was genau du für eine "Art" von "Blech-Zeichnen" meinst, vielleicht hat einer hier, eine LISP/VBA-Lösung verkaufsfertig und setzt sich mit dir über PN in Kontakt. Eine profesionelle ...
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : Rahmen-Quadratmeter-Plankof
Proxy am 22.07.2004 um 18:08 Uhr (0)
Häääää ? Wie wäre es mit einem Kick im Papierbereich und der Auswahl einens DIN A0-A4 Blattrahmens und den dazupassenden Plankopfes ? Das mit den Attributen (Werte reinschreiben ist bereits hier mehrfach besprochen worden und ist meisten mit ca 100 Zeilen Lisp und 10.000 Klammern realisierbar). Wenn nur ein Plan pro Layouts vorhanden dann ist auch die Flächenberechnung eigentlich einfach, z.B. in den Blatrahnem zwei Attribute mit H x B verwalten und ensprechend in das Flächenattribut reinschreiben. ----- ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : ***POP **OBJECT_INSTERT und Attribute
Proxy am 16.03.2004 um 18:49 Uhr (0)
Hallo, ist es eigentlich möglich mit Diesel bzw. Lisp bei dem Anklicken eines Instert zu prüfen ob dieser mit Attributen versehen ist und dann entsprechend das Menü anzupassen wie z.B. [$(if,$(or,$(eq,$(getvar,block_hat_attribute),true),$(eq,$(getenv,username),Proxy))Befehl_1_von_2,Befehl_2_von_2] ? Das wäre perfekt z.B. beim _explode um ihn dann entsprechend logischer bzw parametrisierbar anzupassen. P.S. habe da bestimmt eine Klammer vergessen ------------------ Lisp?!?! Why the Hell did ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Zentrumsache mit Lisp
Proxy am 12.11.2004 um 10:02 Uhr (0)
Sollen die Zentrumsachsen immer einen festen Winkel haben oder durch zusätzliche Benutzereingaben anpassbar sein ? Codeschnippsel kann ich dann die posten. Ablauf ist so ... Kreis mit Radius R und anklicken Gruppencode Zehn = Mittelpunkt MP z.B. (10 87.1987 405.175 0.0) abfragen, eine Linie mit Überstand = L definieren z.B. (setq L (* R 1.25)) dann (command "._PLINE" (polar MP 0 L) (polar MP pi L) "") erstellen wäre die feste Variante. ------------------ " Lisp?!?! Why the Hell did you pick the mos ...
|
| In das Form AutoLisp wechseln |
|
Rund um Autocad : Lisp-Makro Erweiterung
Proxy am 24.05.2004 um 11:09 Uhr (0)
Bräuchte eure Hilfe (setq auswahl (ssget X (((0 . DIMENSION )))) (command _.change auswahl _prop _layer DIM-Proxy ) müsste so erweitert werden: Bemassungen die auf bestimmten Layer z.B. DIM-Proxy-***, 0, ASHADE, usw. ... liegen sollen von dem ssget nicht betrofen werden. Könnte man mit Filtern (-4 . NOT ) den ssget so anpassen das eine Liste von Layern schon im Vorraus gefiltert wird ? danke im Vorraus. ------------------ Lisp?!?! Why the Hell did you pick the most arcane, o ...
|
| In das Form Rund um Autocad wechseln |
|
Rund um Autocad : Layoutorganisation und -Optimierung
Proxy am 30.01.2004 um 16:04 Uhr (0)
Zitat: Original erstellt von sandra1: Vielen Dank für den Tipp! Gibt es in AutoCAD selbst keine Möglichkeit z.B. [...] ? Nur abstürzen kann AutoCAD von selber beim einfügen von Objekten. Dein Problem dürfte ein Reaktor lösen bzw eine Reaktor-Lisp für Plankopf -Funktion erleichtern. Diese wäre aber extrem spezifisch auf deinen Arbeitgeber anzupassen und bestimmt nicht für 0 € = oder lass dir helfen WERBUNG ------------------ Lisp?!?! Why the Hell did you pick the most arcane, ob ...
|
| In das Form Rund um Autocad wechseln |
|
Autocad VBA : VBA mit dwt öffnen
Proxy am 07.07.2004 um 15:35 Uhr (0)
Aus der Hilfe: Private Sub ACADApp_ BeginOpen (FileName As String) This example intercepts an Application BeginOpen event. This event is triggered when a drawing is opened by AutoCAD. To trigger this example event: 1) Make sure to run the example that initializes the public variable (named ACADApp) linked to this event. 2) Use AutoCAD to open an existing drawing Use the FileName variable to determine which drawing file is being ope ...
|
| In das Form Autocad VBA wechseln |
|
AutoLisp : DCL List_box alle auswählen
Proxy am 13.08.2004 um 12:15 Uhr (0)
Hi, kleine Frage: Code: (action_tile "select_all" (strcat "(select_all dela_layer_list "layer_list")" "(DELA_GET_LAYERS list_string)" ) ) ist es möglich in einer list_box via Lisp als command oder Sonstiges alle Elemente auszuwählen wenn natürlich multiple_select = true; drin ist. Code: (action_tile "clear_all" (strcat "(set_tile "layer_list" "")" "(set_tile "selection_msg" "")" ...
|
| In das Form AutoLisp wechseln |
|
AutoLisp : Schraffur-Lisp !
Proxy am 23.08.2004 um 19:45 Uhr (0)
my 0.02 € Die Anforderungen von dem Programm setzten da an wo eigentlich schon AutoCAD seid längerer Zeit eine grosse Verbesserung gebracht hat = Layouts und das Tonnenweise und je max. 64 Ansichtsfenster. Wenn jedoch diese Verbesserung konsequent eingesetzt wird, ist ein extra Programm unnötig und es werden somit immer weiniger Ich-packe-doch-lieber-alles-in-den-Modellbereich-rein-der-anderer-kann-ja-auch-scrollen-und-suchen-und-wenn-nicht-kann-er-ja-das-nette-Proxywarnfenster-der-Zusatzapplikation-mit ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Unwandlung von dxf zu Text Format
Proxy am 12.03.2007 um 12:59 Uhr (0)
Du kannst ja auch die "x-y Koordinaten" mit Punkten markieren und dann mit Lisp ausgeben, bzw es mal zur Awechslung mit einer Polylinie verscuhen. IMHO wurde hier schon im Forum ein Lisp gepostet Pline 2 file osä. Zitat:[...] (if (= (vlax-get-property theobj ObjectName) "AcDbPolyline") (progn (setq thelist (vlax-get-property theobj coordinates)) (setq thelist (vlax-safearray-list (variant-value thelist)))[...] ------------------ MfG ProxyBitte beachten Sie: Die Verwendung der hier bereitgestellten ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Vertikal-schieben mittels lisp
Proxy am 05.12.2003 um 14:00 Uhr (0)
häää ??? Ortho [EIN] / [AUS] ist auch ja noch da. ------------------ (entmake (entget (entlast)))
|
| In das Form AutoLisp wechseln |