|
Lisp : TXT-Datei einlesen
Schachinger am 01.10.2018 um 08:51 Uhr (1)
Hallo Holger,Danke für deine Antwort. Sowas in der Art hab ich leider schon befürchtet - und das übersteigt dann meine laienhaften Programmierkentnisse .Wir werdens jetzt anders rum angehen:Bereits im einzulesenden Textfile werden die cyrillischen Schriftzeichen werden durch irgedwelche ANSI-Zeichen (z.B."Ï" anstelle von "") ersetzt. Somit brauch ich nicht mehr mit UTF-8-Codierung arbeiten.Beim Einlesen der TXT-Datei mit Lisp ersetzte ich die entsprechenden Zeichen wieder zurück auf cyrillische Zeichen.Ich ...
|
| In das Form Lisp wechseln |
|
Lisp : TXT-Datei einlesen
Brischke am 01.10.2018 um 09:38 Uhr (1)
Hallo Siegfried,dann kannst du auch auf der Erstellerseite gleich eine Abfolge von ASCI-Nummern rausschreiben lassen und brauchst dann keine Alphabet-Datei.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |
|
Lisp : Layer eines Layer-Eigenschaftsfilters schnell frieren/tauen
cadffm am 01.10.2018 um 12:47 Uhr (1)
Warum hast du gerade diesen Weg genannt, funktionieren andere (dir bekannte) Wege schneller, welche?Hast du Xrefs in der Datei?Welche Version hast du, wie ist der Updatestand? Befehl INFO oder auch _VernumIn neueren Versionen gab es Probleme die bereits gefixt wurden, daher die Frage.Lisp: Alle Layer des gewünschten Filters ermitteln und dann die Eigenschaft des Layers wie gewünscht ändern,ich wüßte keine direkten Weg.
|
| In das Form Lisp wechseln |
 UTF82ANSICODE.zip |
Lisp : TXT-Datei einlesen
Brischke am 01.10.2018 um 14:17 Uhr (1)
Hallo Siegfried,ich habe eben mal ein Tool geschrieben, welches dir eine UTF-8 kodierte Datei in Ansi-Hex-Codes konvertiert. Darin wird gleich das U+ mit eingefügt, so dass du den aus der konvertierten Datei eingelesenen String gleich in ein AutoCAD-Textobjekt einsetzen kannst.Die UTF82ANSICODE.exe erwartet einen Startparameter, den Dateinamen der UTF-8 Datei (vollständige Pfadangabe).Im Ergebnis wird dann an den Speicherort eine um ein _UC erweiterte txt-Datei geschrieben.Diese kannst du dann in Lisp dire ...
|
| In das Form Lisp wechseln |
|
Lisp : TXT-Datei einlesen
Brischke am 02.10.2018 um 12:48 Uhr (1)
Zitat:Original erstellt von Schachinger:... Sobald wieder etwas Zeit bleibt möcht ichs dann umstellen dass wir auf dein Tool aufbauen.Bekommst du das AutoCAD Magazin? Ich habe das Tool so erweitert, dass es direkt als Lisp-Funktion genutzt werden kann. Das Tool wird in einem der nächsten Hefte veröffentlicht, dann kannst du auch solange warten, und hast es bei der Überarbeitung noch einfacher.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-too ...
|
| In das Form Lisp wechseln |
|
Lisp : TXT-Datei einlesen
Schachinger am 03.10.2018 um 11:37 Uhr (1)
Hallo Holger,AutoCAD-Magazin bin ich mir nicht sicher - da muss ich mal bei der GF nachfragen (wenn dann beziehen die das).Wir werdens jetzt aber in Zukunft gleich so ändern das beim Erstellen der TXT-Datei (die kommt aus AVEVA-E3D) cyrillische Schriftzeichen gleich in HEX-Codes umgewandelt werden und wir keine UTF-8-Kodierung mehr brauchen. ------------------mfg Siegfried Schachingerhttp://www.tbschatz.at
|
| In das Form Lisp wechseln |
|
Lisp : Layer eines Layer-Eigenschaftsfilters schnell frieren/tauen
cadffm am 04.10.2018 um 10:25 Uhr (1)
Warum denn bitte nur den FETTEN Teil, der Layerfilter umfasst doch "alle" Kriterien und nicht nur die Hälfte einer der Filterkriterien?Noch einmal auch der Hinweis von zuvor:Gruppenfilter oder auch Eigenschaftenfilter mit bestimmten Filterkriterien würdedas "ANSATZ" Lisp überhaupt nicht findenSetze zB. einen Farbfilter auf eine nicht-ACI Farbe, also TreueColor Wert oder Farbbuch, dann wirst du überden Weg aus dem Link nichts finden.Zudem sparst du dir auf diesem Weg herausfinden zu müssen wie die einzelnen ...
|
| In das Form Lisp wechseln |
|
Lisp : Text, Mtext auf vonLayer machen
Cadzia am 03.10.2018 um 17:45 Uhr (1)
evtl. ist "stripmtext.lsp" das was Du suchst------------------www.gestalten-mit-autocad.de . www.CADgestaltung.de .
|
| In das Form Lisp wechseln |
 |
Lisp : Eigenschaftenpalette: Aussehen ändern?
Peter2 am 08.10.2018 um 09:21 Uhr (1)
Kann man (mit "vertretbarem Aufwand, was auch immer das ist) das Aussehen der Eigenschaftenpalette ändern?- andere Hintergrundfarbe?- zusätzliche Informationen (Bilder) darstellen?Edit / Nachtrag:Ich hatte nämlich das ausgegraben - aus 2004, den Anfängen des Eigenschaftenfensters:https://github.com/ADN-DevTech/AutoCAD-Property_Palette_in_Depth/blob/master/Property%20Inspector.pptDa ist alt, geht nur um VB(A) und in sonstige Tiefen der Programmierung. Da hoff(t)e ich auf neues.------------------Für jedes Pr ...
|
| In das Form Lisp wechseln |
|
Lisp : Text, Mtext auf vonLayer machen
cadffm am 09.10.2018 um 11:54 Uhr (1)
##: Es bleibt dabei: Entweder man beschäftigt sich mit den Möglichkeiten der Programmierung selbst (=lernen),oder man kauft ein (Programme oder entsprechende Fachleute die mit großen Datenmengen und Strukturenumgehen können. Also genau das was an deiner Stelle wohl öfters benötigt wird).Bei der zweiten Option verzichtet man dann auch weitgehend auf Fehltritte und verlorene/versaute Datenbestände).Dein letzter Treffer/Link wurde noch für Versionen Pre2000 gemacht,daher kann das kleine LispScript nicht mit T ...
|
| In das Form Lisp wechseln |
|
Lisp : Lisp integrieren in AutoCAD
runkelruebe am 09.10.2018 um 12:00 Uhr (2)
Wozu Nur weil die Überschrift paßt und daher einige Suchenutzer aus Versehen reinstolpern könnten: FAQ:ACAD.lsp ACADDOC.lsp: Wie LISP Tool automatisch laden lassen FAQ:APPLOAD: Wie LISP Tool laden PS: adsk wird eher eigene Funktionen erstellen, aber ganz sicher keine Fundstücke verwenden, selbst wenn die taugen sollten, fehlt ihnen ein ©Und wenn sie mal was mit auf die Silberlinge pressen, wie damals die ExpressTools, lehnen sie die Haftung dafür ab http://help.autodesk.com/view/ACD/2018/ENU/?guid=GUID ...
|
| In das Form Lisp wechseln |
|
Lisp : Lisp integrieren in AutoCAD
cadffm am 09.10.2018 um 12:24 Uhr (1)
Gleiche Meinung: Übernommen wird natürlich NICHTS an Code und ob eine Funktionalitätin Acad integriert wird oder nicht ist völlig unabhängig davon ob es viel oder wenigandere Lösungen dazu gibt.Zudem gibt es ja bereits einen großen Teil an Lösungen auch bei AutoDesk,aber AutoCAD ist dann das falsche Produkt (ich meine Funktionen welche in ACA,C3D usw. integriert sind, aber eben nicht im Basisprodukt AutoCAD/LT).
|
| In das Form Lisp wechseln |
|
Lisp : Lisp zur Attributweitergabe an ein Schriftfeld
cadffm am 29.10.2018 um 13:48 Uhr (1)
"Bezogen auf (VLA-GET-OBJECTID #object) ?"Teste es doch aus?"Dafür verstehe ich von VISUAL Lisp zu wenig."Es ist doch völlig unerheblich ob das eine Funktion aus dem erweiterten VL Funktionssatz kommt oder nicht,man füttert eine Funktion und erwartet eine Rückgabe die man dann mit STRCAT (AutoLISP) weiterverarbeitenmöchte und STRCAT wie auch die Rückgabe hat nichts mit VL zutun."Aber es wäre natürlich ein Weg, es weiter zu zerlegen.."Ja, das ist der Weg, wobei man es vorher eigentlich bereits beim Zusammen ...
|
| In das Form Lisp wechseln |