|
AutoLisp : Obejkte auf Layer legen
Brischke am 01.10.2003 um 18:11 Uhr (0)
Hallo Walter, das ist das was ich mit obigen Beitrag meinte. Die Befehlsfolge ändert sich je nach Einstellung. Teste mal den Textbefehl mit einem Stil, der die Höhe 0 hat, und dann einen der eine Höhe ungleich 0 auweist. Du wirst sehen, dass die Befehlsabfolge in der Befehlszeile eine andere ist. Das kannst du mit (command kaum bewerkstelligen. Morgen will ich mal sehen, dass man die (Commands durch (entmake) rausbekommt. Bei Fragen ... Grüße Holger ------------------ Holger Brischke (defun - Lisp over n ...
|
| In das Form AutoLisp wechseln |
|
CoCreate Modeling : Creo Elements/Direct 18.0
highway45 am 28.07.2011 um 20:03 Uhr (0)
Die Version 18 gibt es jetzt als PE 4Natürlich wieder unter neuem Namen:Creo Elements/Direct Modeling Express 4.0 Hier ist ein Link auf die englische Version:http://www.ptc.com/view?im_dbkey=129559 (32bit)64bit und deutsch ist wohl noch nicht raus.Diese Probleme hatte ich schon bei der V18-beta gemeldet und sind immer noch da:- SolidDesigner.exe wird von Avira als Trojaner erkannt.- Viele Lisp-Dateien lassen sich nicht laden.------------------
|
| In das Form CoCreate Modeling wechseln |
|
OneSpace Modeling : Teilkreise von Flanschen usw
Walter Geppert am 27.07.2004 um 09:57 Uhr (0)
Da kann ich mich Heiko nur anschliessen! So hab ich mir das ja vorgestellt, dass nach und nach von immer mehr Seiten Makros kommen. Wenn Heikos Sammlung immer mehr anschwillt, wird OSD ja noch direkt brauchbar Aber Spass beiseite, die Entscheidung von CC, so eine offene Programmierumgebung zur Verfügung zu stellen kann man nur begrüssen und auch an diese Adresse: nur weiter so! ------------------meine LISP-Makros sind auf Heikos HilfeseiteGrüße aus Wien WalterDC4 Technisches Büro GmbH
|
| In das Form OneSpace Modeling wechseln |
|
Rund um Autocad : Zahlen mit Suffix und 1000er Trennzeichen erstellen
Oliver M am 20.04.2005 um 13:27 Uhr (0)
Hallo zusammen, ich suche eine Möglichkeit, unter Acad2000 die für eine Flächenbilanz mit einer Topologieabfrage erzeugte Texte mit dem Wert von Area nachträglich mit dem Suffix m² zu versehen (und wenns geht mit einem Punkt als 1000er Trennzeichen). Eine Lisp habe ich bisher nicht gefunden und auch keien Beitrag mit ähnlicher Fragestellung. Sucher-Ersetzen mit Platzhalter funktioniert leider nicht. Kennt jemand eine nette Routine? Danke Olli
|
| In das Form Rund um Autocad wechseln |
|
AutoLisp : Skalierungsfaktor eines Ansichtsfensters
Brischke am 10.03.2003 um 08:25 Uhr (0)
Guten Morgen Ernst, da habe ich wieder was gelernt. :-) Mapcar s Hinweis ist richtig. Die angezeigte Genauigkeit ist nicht das, womit AutoCAD intern arbeitet. Intern wird mit einer Genauigkeit von 16 Nachkommastellen gerechnet. Das sollte auch für Dich ausreichend sein, oder? Ergo: Von der Anzeige nicht täuschen lassen! Bei Fragen ... Grüße Holger ------------------ Holger Brischke CADlon - Lisp over night! Neue Tool s im Free-&Download Zugang zum Download schon gesichert?
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Blöcke mit leeren Attributen suchen und löschen
multimal am 27.05.2010 um 11:26 Uhr (0)
Hallo Forum,ich habe hier ein akutes Problem. In meiner Zeichnung befinden sich 1200 Blockreferenzen zum Block V_Hkote.Der Block enthält zwei Attribute:Höhe_OKHöhe_UKIch suche einen Weg, etwa 350 Blockreferenzen, welche bei beiden Attributen keinen Wert haben aus der Zeichnung zu löschen. Mit Bordmitteln habe kein Glück. Schwirrt irgendwo eine LISP Routine für diesen Zweck rum?Über Hilfe wäre ich sehr Dankbar.
|
| In das Form Rund um AutoCAD wechseln |
|
AutoLisp : trans
edwin2006 am 22.05.2006 um 10:32 Uhr (0)
Ähnliche Fragen wurden schon diverse Male gestellt, das Brett an meinem Kopf ist aber zu groß um es auf mein Problem zu übertragen.Ich habe einen Punkt im Modellbereich, nachdem ich das ganze im Papierbereich darstelle (skaliert und gedreht) hätte ich gerne die Koordinaten dieses Punktes im Papierbereich. Mit (trans pkt 2 3) klappt das ganze jedoch nur für verschobene und skalierte Ansichtsfenster, nicht jedoch wenn es gedreht ist. Gibt es da nicht irgendwie ganz einfachen LISP-Code (kein VisualLisp)?
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Abdichtung darstellen - wie?
cad5 am 20.06.2008 um 13:44 Uhr (0)
Ich habe vor einiger Zeit mir einen Befehl für eine Foliendarstellung geschrieben. Er funktioniert nicht perfekt aber in soweit, dass er auf meine Layer (-Mitte) angepasst ist und über eine Polylinie versetzt wird. Ich bin kein LISP-Profi. Das Manko ist, dass der Linientypfaktor auf die Folienbreite per Hand angepasst werden muss. Das mache ich zur Zeit übers Eigenschaftenfenster. Vielleicht findet sich hier ein Spezi, der dass noch integrieren kann.Der Befehl lautet: folieGruß Gert
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Vergabe von Z Wert an Höhenlinien
CADchup am 10.05.2006 um 09:12 Uhr (0)
Hi, Zitat:Original erstellt von fleedwood:Schade keine Antwort mehr auf mein Problem. Feststellung oder Frage? Falls Frage:Die Makros kommen anscheinend aus Acad LT - da ist SETENV ein echter Befehl.In der Vollversion kann SETENV nur als Lisp-Befehl, also eingeklammert aufgerufen werden. Wahrscheinlich war der zuständige Programmierer damals nicht in Stimmung... Ändere alleCode:setenv;DELTAZ; und ähnliche inCode:(setenv "DELTAZ" (getstring "DELTAZ: "))Dann sollte es funktionieren.GrußCADchup------------- ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Benutzerabfrage in einer Endlosschleife
Geos am 17.03.2009 um 18:24 Uhr (0)
Das "Messgerät" ist wohl ein GPS, das die Koordinaten liefert. Aber soweit ich weiß, kann man die Serielle nicht mit Lisp lesen (glaub nicht mal mit DosLib).Ginge wohl nur über "Zwischenspeicher" - Datei(en), wie Du schon angedeutet hast.(wechselweises Lesen und Schreiben ?)Beim Lesen:(while (read-line Datei) ..) würde dann das (exit) überflüssig machen.Weiters fällt mir "rekursiver Start" noch dazu ein ...Nur so ein paar Gedankenfetzen, aber vielleicht hilfts...------------------Schöne GrüßeErnst www.geop ...
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Pixelbild 1:1 darstellen
Mozi am 26.04.2002 um 12:05 Uhr (0)
Soviel ich weiss sind die Dateiformate *.bmp, *.tiff .... genormt. Und zwar in der Art, daß an bestimmter Stelle eine bestimmte Angabe steht. Am Anfang der Datei steht auf jeden Fall "ich bein eine..." und je nach folgendem Inhalt kommt irgendwann die Pixelangabe in X und Y oder zumindest eine für das "Aufmachprogramm" verwertbare INFO. Im Lisp gibt es "Datei aufmach rausles" -Funktionen. Wär doch interessant, das zu konstruieren. Wenn ich die TIFF-Norm gefunden habe, dann melde ich mich wieder. Mozi
|
| In das Form Rund um Autocad wechseln |
|
Rund um AutoCAD : LISP Linientypfaktor und Farbe ändern
ReneReichel am 07.04.2021 um 16:16 Uhr (1)
Zitat:Original erstellt von ReneReichel:Hallo Thomas,Zudem passiert nichts, wenn ich Deinen Ansatz probiere. Kann es sein, dass obj_data gar nicht abgerufen wird, weil ich die mittlere Linie ja nicht anklicke, sondern aus dem _Offset- und _pedit-Befehl komme? Mfg René[Diese Nachricht wurde von ReneReichel am 07. Apr. 2021 editiert.]Edit:Problem gelöst, wenn ich die PL über entlast neu anwähle, funzt es. Danke für Deinen Input!Mfg René
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um Autocad : Layerbereinigung
PzB am 07.12.2004 um 13:17 Uhr (0)
Hallöchen zusammen, in einer AutoCAD2002 DWG habe ich mehrere Layouts definiert und diese vor dem Versenden zum Kunden bereinigt. Dabei ist mir aufgefallen, dass die Layer die nur in dem Ansichtsfenster gefroren und deren Daten im Modellbereich gelöscht wurden nicht mit bereinigt werden. Nun zu meiner Frage: Gibt es eine Möglichkeit diese Ansichtsfenster per Routine/Lisp ausfindigzumachen und vor dem Bereinigen zu tauen? Ich benötige immer mehreren Layouts und mehreren Ansichtsfenster und somit kann die ...
|
| In das Form Rund um Autocad wechseln |