|
Lisp : script zur Bereinigung von Export DXF/DWG
Kodat am 18.10.2011 um 12:15 Uhr (0)
Hallo. Erstmal Danke.Da ist ja noch einiges zu klären.Dieses Lisp oder script soll einfach ausführbar sein da mehrere nicht so versierte User das erledigen sollen.Eigentlich sollte Die exportierte Datei von Revit als DWG korrekt sein.Es kommt noch das Problem hinzu das in Revit die Bemassung als Architekturbemassung erstellt wird , wo AC selbst ja ein Problem hat.Wir lösen also die komplette DWG auf um die gleich Optik wie im PDF zu erhalten. Die Externen lege auch unsere Daten zu Grunde um Konstruktionspl ...
|
| In das Form Lisp wechseln |
|
Lisp : script zur Bereinigung von Export DXF/DWG
Brischke am 18.10.2011 um 15:01 Uhr (0)
Zitat:Original erstellt von Kodat:... Also das finde ich jetzt aber schwach. ...Hallo Kodat,was findest du schwach? Ist es, dass dir keiner eine Lösung postet?Falls es das sein sollte, möchte ich dazu folgendes anmerken:Du erwartest eine Lösung für etwas, was sonst nur mit erheblichem Zeitaufwand verbunden wäre, folglich Geld kosten würde. Nur weil hier Profis im Forum unterwegs sind, heißt das noch lange nicht, dass diese auch verpflichtet sind, eine (die für dich passende) Lösung zu posten.Du findest es ...
|
| In das Form Lisp wechseln |
|
Lisp : script zur Bereinigung von Export DXF/DWG
cadffm am 18.10.2011 um 16:24 Uhr (0)
Weil ich nicht 100%ig die Leerzeilen eingehalten habe die für eine vollständige Abarbeitung nötig wäre, hier kommen wir ebenan den Punkt das Eigeninitiative gefragt wäre (Script und Makro-Basics + AutoCADhilfe in der die Befehle von AutoCAD dokumentiert sind)die Forensoftware hat mir Zeilenumbrüche beim C&P geklaut So muß es starten:;;;START_.MODEL_.-STYLE"ARIAL NARROW"LeerzeileLeerzeileLeerzeileLeerzeileLeerzeile(if usw.------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)[Diese N ...
|
| In das Form Lisp wechseln |
 Bereinigung_dxf.txt |
Lisp : script zur Bereinigung von Export DXF/DWG
Kodat am 18.10.2011 um 08:51 Uhr (0)
Hallo.Wir nutzen Revit Architecture. Wenn ich dort den Plan in ein DWG exportiere kommt die Bemassung nicht richtig in AC an. Also gibt es einen Umweg über den DXF Export. Trotzdem muss ich die erzeugte Dateibearbeiten damit bei den externen Firmen alles so wie im gedruckten PDF angezeigt wird.Da Ihr ja in AC die Profis für lisp oder sripts seid hab ich eine Bitte.Ich benötige ein script oder auch lisp. In der txt habe ich die Schritte eingefügt die wir machen um die Datei zu säubern, zu bereinigen etc.Wie ...
|
| In das Form Lisp wechseln |
|
Lisp : ssget Problem
Brischke am 19.10.2011 um 12:50 Uhr (0)
Zitat:Original erstellt von sponk-mg:...sämtliche Bemaßungen in einer Zeichnung auszuwählen. ...... kann man mit:(ssget "_X" ((0 . "DIMENSION" )))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 : ssget Problem
Brischke am 19.10.2011 um 13:19 Uhr (0)
na gut, wenn Cadffm so ausführlich antwortet, will ich mich nicht lumpen lassen.Grundsätzlich gilt bei den Filterlisten folgendes:+ alles Filter die angegeben werden, sind UND- verknüpft.Will man das nicht, kann man entweder mit den logischen Operanden(-4 . "..") .. (-4 . "..")arbeiten, oder bei Zeichenketten dann durch Ausnutzen der Möglichkeit mit Zeichenkettenmustern zu arbeiten andere Verknüpfungen integrieren.Zum Bsp: alle Polylinien und Linien wählen (ssget "_X" ((0 . "*LINE")))oder : alle(M)Texte un ...
|
| In das Form Lisp wechseln |
|
Lisp : wieder Probleme mit CHM Anzeige
Wolfgang S am 24.10.2011 um 13:48 Uhr (0)
Grüß Euch!Es sind wieder Probleme mit der Anzeige von Hilfedateien aufgetaucht:wenn ich mit dem (help (findfile ...)) eine CHM öffne dann bekomme ich KEINEN Inhalt in der Hilfe angezeigt, Inhaltsverzeichnis (TOC) und Index funktionieren jedoch.wenn ich die selbe Datei per Doppelklick öffne dann klappt das alles wunderbar.bei XP gab´s ja den Bug mit Öffnen der CHM vom Netzlaufwerk aus - dies kann ich mal ausschliessen, das eigenartige Verhalten tritt auch lokal auf.wenn ich die ACET.CHM öffne dann tritt der ...
|
| In das Form Lisp wechseln |
|
Lisp : wieder Probleme mit CHM Anzeige
Wolfgang S am 25.10.2011 um 10:30 Uhr (0)
Servus Marco!Danke für den schnellen Check!Für die css-Fehler schäme ich mich mal kurz und korrigier das dann, zum Rest:DOCTYPE sollte egal sein (auch wenn´s nicht sauber ist) ,die gesamte Grundstruktur Scripts, Header usw. ist aus älteren Expresstools.Ich hab aus meinem Versionsbackup jetzt die letzte Datei rausgeholt - und funktioniert.Dann hab ich die aktuelle (Online-)Version mit (help...) getestet und - FUNKTIONIERTtja. gleiche Datei, gleicher Speicherort, neuer Tag und alles klappt.hab den Rechner ni ...
|
| In das Form Lisp wechseln |
|
Lisp : autocad unter win 7 friert temporaer ein
joern bosse am 02.11.2011 um 16:48 Uhr (0)
Hallo Marco,mir ist das unter Windows 7 64-bit, ACAD 2012 auch aufgefallen, das doofe daran ist, wenn die Meldung "keine Rückmeldung" in der Titelzeile erscheint werden die meisten Anwender ALT-STRG-ENTF verwenden anstatt abzuwarten, ob das Programm noch tut. ------------------viele GrüßeJörnhttp://www.bosse-engineering.com[Diese Nachricht wurde von joern bosse am 02. Nov. 2011 editiert.]
|
| In das Form Lisp wechseln |
|
Lisp : Blockname als Text
Madler am 26.10.2011 um 18:30 Uhr (0)
Hallo liebe Lispler,ich bin im Netzt auf folgenden Code gestoßen (http://autocadtips.wordpress.com/2011/03/14/autolisp-block-name/) der den Namen eines gewählten Blocks in die Zeichnung "schreibt".Da ich noch am lernen bin habe ich versucht mit eigenen Kommentaren ,den für euch sicher einfachen Code ,nachzuvolziehen.Nun bin ich auch soweit dahintergestiegen, verstehe aber die beiden Zeilen 06, 07 nicht. Ich habe die einzelnen Zeilen direkt in der AutoCAD-Befehlszeile eingegeben und bin zu dem Schluss gekom ...
|
| In das Form Lisp wechseln |
|
Lisp : Blockname als Text
Brischke am 27.10.2011 um 08:12 Uhr (0)
Hallo Markus,da hast du dir sehr schlechten Code ausgesucht. Ich habe diesen mal umgestaltet, so dass dieser zum Lernen taugt.Code:; places name of block as text via pick(defun C:blockn(/ ;den verwendete Variablen lokale Gültigkeit zuweisen sel seldaten blname pt1 TextStyleDaten texthöhe ) (setvar "cmdecho" 0); Unterdrückt die Ausgabe von Ausgaben in der Befehlszeile(von (command ..) ; die Objektwahl wird in eine Schleife gepackt, um sicher zu stellen, dass ein Objekt gewählt wurde und dieses auch dem E ...
|
| In das Form Lisp wechseln |
 Roundhoehe.TXT |
Lisp : Lisp Fehler
blue75 am 28.10.2011 um 08:56 Uhr (0)
Hallo LeuteWir haben bei uns ein Lisp im einsatz zum Runden der Atributwerte. (Hier im Forum gefunden)Nun ist es so das wir hier im Büro verschiedene Autocad versionen haben.Bei mir funktioniert das Lisp einwandfrei. (ich habe "Civil 3D 2012")Meine Vermesserkollegen arbeiten mit "Autodesk Topobase Client 2010" und dort funktioniert das gleiche Lisp leider nicht.Es kommt immer folgender Fehler nach dem ich das Lisp aufrufe.; Fehler: no function definition: ROUND-ATTRIBUTWERTWas muss ich änderen damit es auc ...
|
| In das Form Lisp wechseln |
|
Lisp : Lisp Fehler
CADmium am 28.10.2011 um 09:01 Uhr (0)
Jo da fehlt auch ein Teil in der Lisp , den Ihr vielleicht in einer extra-lsp-Datei habt, die auf dem Rechner der Kollegen nicht existiert.IMHO kommt mir der Text auch sehr bekannt vor ....hier der Rest (defun ROUND-ATTRIBUTWERT ( INSERT ATTRIBUTNAME STELLEN / OBJEKTDATEN WERT) (if (and(=(type INSERT) ENAME) (=(cdr(assoc 0 (setq OBJEKTDATEN (entget INSERT)))) "INSERT") (assoc 66 OBJEKTDATEN) ) (progn (while (/= (cdr (assoc 0 OBJEKTDATEN)) "SEQEND") (setq OBJEKTDATEN (entget (en ...
|
| In das Form Lisp wechseln |