|
Lisp : Hilfe beim Rauschschreiben !!!
Dorfy am 31.07.2008 um 15:02 Uhr (0)
... das ist doch die Seite ... im Kochbuch hast du das ganze überarbeitet als Buch... lade dir über "Button-Icon" oben links die zip-Datei von mapcare herunter...dort sind die Seiten/Themen mit eindeutigeren Schlagwörtern bezeichnet...google mal AutoLisp-Handbuch oder AutoCAD 2000 Visual Lisp Tutorial oder AlispRef oder The Visual LISP Developers Bible ist zwar meistens englich aber doch alles anschaulich erklärtmfg heiko
|
| In das Form Lisp wechseln |
|
Lisp : Hilfe beim Rauschschreiben !!!
FiRePhoeniX am 01.08.2008 um 09:51 Uhr (0)
Hi,Leute schlag mich bitte nicht wenn ich noch was frage ^^.sorry das ich euch noch mal stören muss. Hab den ratschlag befolgt und hab mir das handbuch besorgt.Weiß jetzt auch wie ich eine variable in meine datei kriege. Mit dem Befehl write-line.Hab aber wieder ein problem. Undzwar muss ich für jede varable eine befehl machen.Die texte in der textdatei ordnet er mir dan untereinander.Beispiel:134Ich brauch die aner so.1 3 4 Ich weiß das ich mit dem befehl write-char einen zeilenunbruch erze ...
|
| In das Form Lisp wechseln |
|
Lisp : Global Color / Farbe verändern
THE_ONE am 01.08.2008 um 10:35 Uhr (0)
Zitat:Original erstellt von CADmium:(setvar "CECOLOR" 256) machts auch ohne commandFunktioniert leider auch nicht!Code:Command: ; error: AutoCAD variable setting rejected: "CECOLOR" 256das hingegen funktioniert:Code:(command "_color" "_bylayer")Danke an alle für die schnelle Hilfe[Diese Nachricht wurde von THE_ONE am 01. Aug. 2008 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : Global Color / Farbe verändern
THE_ONE am 01.08.2008 um 11:16 Uhr (0)
Zitat:Original erstellt von CADmium:1. setvar weil der command overhead nicht bei ist, aber das ist bei einmal setzen nicht relevant2. aus der Hilfe im Vlide3. ja .. und thx rübchen für die "256" .. ZU 2: Habs gefunden: im Visual Lisp Editor auf Hilfe klicken und dann auf den Reiter Inhalt, dort dann auf ActiveX and VBA Developers Guide, dort dann auf ActiveX Automation Basics und dann noch auf Understand the AutoCAD Object Model klicken.Das ist zwar ein netter Baum, bin aber der Meinung eine DWG gehabt z ...
|
| In das Form Lisp wechseln |
|
Lisp : Einzeichnen eines Kreises auf Basispunkt von Text...
zimmernagel am 24.07.2018 um 08:41 Uhr (1)
Hallo cadffm!Danke für den Tipp, allerdings hat das mit der Umformatierung mit Links nicht so geklappt. Der Kreis ist jetzt eher noch weiter weg vom eigentlichen "Basispunkt", wo er hin soll. Vielleicht sieht man das ja besser in der Zeichnung, wo der Flurstückspunkt, bzw. Kreis hinsoll... ;-)Anhang ist eine 2018er AutoCAD-DWG...------------------Bis dann, Arwed Fränken
|
| In das Form Lisp wechseln |
 |
Lisp : Einzeichnen eines Kreises auf Basispunkt von Text...
zimmernagel am 23.07.2018 um 21:16 Uhr (15)
Hallo Newsgroup!Ich habe folgendes Problem. Bekomme von INtergraph Ginius eine DWG-Datei, die allerdings die ganzen Flurstückspunkte (normalerweise Kreise) als Symbol darstellt, sprich, Text. Da ich die Zeichung aber in Autocad weiterbearbeite und weitergeben will, möchte ich nicht jedesmal die Symbol.shx (die kreiirt wird) mitgeben.Der Text, bzw. das Symbol für den Kreis ist auch nicht gerade schön und macht die DWG unnötig groß...Habe auch versucht, den Text als Block abzuspeichern, diesen dann austausch ...
|
| In das Form Lisp wechseln |
|
Lisp : Einzeichnen eines Kreises auf Basispunkt von Text...
zimmernagel am 23.07.2018 um 22:16 Uhr (1)
Hallo Cadwiesel!Ist sehr fix das Tool, nicht mehr wie eine Minute bei der Auswahl mit "D", allerdings ist hier der Kreismittelpunkt am Einfügepunkt unten links vom Text! Der Einfügepunkt vom Kreismittelpunkt sollte aber der Mittelpunkt, bzw. Mitte zentriert vom Text sein - auch wenn der Text wohl Unten links eingefügt wurde von Intergraph...Autocad zeigt mir als Fang von dem Text den "Basispunkt" an, wobei das ja ein "Symbol" ist..------------------Bis dann, Arwed Fränken
|
| In das Form Lisp wechseln |
|
Lisp : nochmal Cogo Punkte
proyectista am 03.08.2008 um 02:43 Uhr (0)
hallo One,genau. Cogo-punkte wie ich sie nenne, sind eigene Elemente ("AECC_COGO_POINT") und koennen nicht im "normalen" Autocad erzeugt werden - ganz grob gesagt: vom normalen Autocad-punkt unterscheiden sie sich hauptsaechlich darin, dass sie nicht nur die Koordenaten, sondern auch Punktnummer und Deskription speichern koennen.------------------Gruss Jovi.
|
| In das Form Lisp wechseln |
|
Lisp : Hilfe beim Rauschschreiben !!!
Andreas Kraus am 04.08.2008 um 15:26 Uhr (0)
Aha, verstanden.probier mal folgendes Programm. Ich hoffe du kommst mit "mapcar" und "vl-remove-if-not" klar. An der Stelle wo "(entget (car (entsel)))" steht kannst du auch direkt die Elementdaten der Polylinie einsetzen.Un da wo "(strcat "Test" " " (rtos (nth 1 p)) " " (rtos (nth 1 p)))" steht wird die Zeichenkette zusammengebaut.Wenn du fragen hast, frag.GrußAndreas(defun c:xxx () (setq datei (open (getfiled "Liste speichern" (getvar "dwgprefix") "txt" 3) "w")) (foreach zeile (mapcar (la ...
|
| In das Form Lisp wechseln |
|
Lisp : Hilfe beim Rauschschreiben !!!
Andreas Kraus am 05.08.2008 um 11:30 Uhr (0)
Jetzt lob mich mal nicht zuviel, ich heb ja noch ab kurze Codeerklärung:Ich hole mir die Liste der Elementdaten eines angeklickten Objekts.Da ist aber noch keine Prüfung dabei ob das eine Polylinie ist(entget (car (entsel)))Die Liste speichere ich NICHT in einer Variablen, sondern verarbeite sie gleich weiter.Ich brauch ja nur die Stützpunkte, also alles was den Gruppencode 10 hat.vl-remove-if-not kann bestimmte Elemente aus einer Liste entfernen, man braucht nur zu sagen welche. Also entferne ich "alle E ...
|
| In das Form Lisp wechseln |
|
Lisp : Speichern in Autocad 2000 Format
ageorg am 07.08.2008 um 17:37 Uhr (0)
Hallo zusammen,gibt es eine Möglichkeit mit Lisp eine Datei (egal mit welchem Format sie in ACAD gespeichert worden ist 2006, 2004 etc,) in das Format ACAD 2000 zu speichern. Wenn es geht mehrere Dateien auf einmal.Würde mir das lisp progammierern gerne aneignen gibt es tips für absolute anfänger?-Was braucht man dazu?-Was sollte man können?-Kann man es sich selber beibringen?Danke und Gruß Andy
|
| In das Form Lisp wechseln |
|
Lisp : Speichern in Autocad 2000 Format
wronzky am 07.08.2008 um 17:49 Uhr (0)
Zitat:gibt es eine Möglichkeit mit Lisp eine Datei (egal mit welchem Format sie in ACAD gespeichert worden ist 2006, 2004 etc,) in das Format ACAD 2000 zu speichern. Wenn es geht mehrere Dateien auf einmal.Schau Dir mal True-view von AutoDesk an (Freeware). Das macht genau das, was Du brauchst. Zitat:Würde mir das lisp progammierern gerne aneignen gibt es tips für absolute anfänger?-Was braucht man dazu?-Was sollte man können?-Kann man es sich selber beibringen?Da kannst Du am Besten HIER anfangen. (gibts ...
|
| In das Form Lisp wechseln |
|
Lisp : Repeat hilfe!!!
FiRePhoeniX am 08.08.2008 um 10:54 Uhr (0)
Hallo Forum,ich melde mich mal wieder, weil ich mal wieder ein Frage hab.Wollte 2 sachen wissen.Hab mit der such funktion versucht.Aber was soll ich den eingeben??? 1.Wie kann ich in einen repeat befehl.Ein initget befehl einbauen?Ich hab das versucht aber AutoCad antwortet mir dann mit der Aussage "zu viele Augemente".Hab ich vielleicht was falsch gemacht?Oder geht das einfach nur nicht?Wenn es nicht geht wie bekomme ich das hin,dass man bei einer falsch eingabe,eine meldung bekommt "Bitte wählen Sie: .. ...
|
| In das Form Lisp wechseln |