|
AutoLisp : Polylinien
CADmium am 08.12.2003 um 22:38 Uhr (0)
Hallo Vision! Teste mal die Lisp im Anhang! ......... ... sollte dir alle Blockreferenzen - Schachtelung egal - deren Blockdefinitionen 2D-Polylinien enthalten auflösen... Solltest du allerdings für die nur die 2D-Polylinien in LW-Polylinien umgewandelt haben wollen, nimm "konvert". Im Gegensatz zu "polykonvert" geht dieser Befehl durch die ganze Zeichnungsdatenbank und somit auch durch die Blockdefinitionen. Gruß Thomas [Diese Nachricht wurde von CADmium am 20. Dez. 2003 editiert.]
|
| In das Form AutoLisp wechseln |
|
Lisp : Information aus Xref
CADmium am 10.04.2017 um 12:34 Uhr (1)
Zitat:Original erstellt von fmfm:kann ich nur diese information Abrufen? "freiburg101_4455_-_az" ; das ist der Xrefname.... was willst du denn abrufen ... letztendlich kannst du auch diese Zeichnung im Hintergrund öffnen und dann via Lisp (fast) alles auslesen, was du willst ...------------------Also ich finde Unities gut ... und andere sicher auch--------------------------------------- - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösun ...
|
| In das Form Lisp wechseln |
|
Lisp : Programmierung mit lisp
CADmium am 27.06.2008 um 08:12 Uhr (0)
na wenn FILEDIA noch greift und damit ACAD noch die Kontrolle hat, hilft vielleicht ( ungetestet )(defun c:rmprin1 (/ FD) (setq FD(getvar "FILEDIA")) (setvar "FILEDIA" 0) (command "_-plot" "_N" "" "" "eDocPrintPro" "_N" "_N" "_Y" (strcat "D:BLABLA" (cadr(fnsplitl(getvar"DWGNAME")))".tif") ) (setvar "FILEDIA" FD))oder was ähnliches weiter ...------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Lisp wechseln |
|
BricsCad : Bricscad V16 x64 kein lisp editor??
CADmium am 01.03.2016 um 12:45 Uhr (1)
Der Anwender und 10-Zeilen-Progs-Lispler wird sicher den Lispeditor mit Debug-Funktion ect. nicht vermissen,... für den Programmierer, der komplexere Programme erstellt und bei dem Fehlersuche massig Zeit ohne Debugger brauchen würde, sind die Mehrkosten für die ACAD-Lizenz sicher die geringeren Kosten .... ------------------Also ich finde Unities gut ... und andere sicher auch--------------------------------------- - Thomas - "Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits ...
|
| In das Form BricsCad wechseln |
|
Rund um AutoCAD : Lisp Datei für Raumaustattung
CADmium am 02.12.2008 um 13:10 Uhr (0)
nee, du hattest gefragt: ".. oder wenn jemand mir Hilfestellung geben kann wie man so ein Programm selber schreiben kann... " .. und dazu hab ich dir 2 Links gepostet. Was du genau willst , ist was ziemlich spezielles, und da glaube ich nicht, das das jemand so rumliegen hat ... die meisten werden , wenn sie sowas machen müssen, halt die genannten Workarounds verwenden.------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Herstellerzeichnungen mit Attributen versehen
CADmium am 06.05.2008 um 09:57 Uhr (0)
Autocad bringt von zu Hause aus nur das Grundgerüst für einen Batchbetrieb mit.... dazu gibt es den Befehl _script. In diesem Script kann dann vereinbart, welche Routinen auf deine Zeichnungen angewendet werden sollen. Und die müßten in deinem Fall wohl programmiert werden. Für den Fall bietet Autocad u.a. die Lisp und VBA-Schnittstelle------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Rund um AutoCAD wechseln |
|
Autocad VBA : MDT Teile löschen
CADmium am 03.03.2005 um 20:30 Uhr (0)
Zitat: Original erstellt von ronaldvoelzer: Hallo Zusammen, ich möchte per Script in MDT alle Teile, welche namentlich im Modellbaum aufgeführt sind löschen. Dafür benötige ich jedoch die Namen der Definition. Hat jemand ein .scr oder .vbs oder Lisp-Script und kann mir helfen. Herzlichen Dank Grüße Tja, so was suche ich auch ------------------ - Thomas - Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben.
|
| In das Form Autocad VBA wechseln |
|
AutoCAD VBA : Suchen und Ersetzen per VBA
CADmium am 14.12.2010 um 09:13 Uhr (0)
Zitat:Original erstellt von michimueller85:Hi in AutoCad gibt es ja die schöne Funktion unter Bearbeiten "Suchen und ersetzen" gibt es einen VBA Befehl mit dem ich die gleichen Möglichkeiten habe?solche Funktionen wirst du dir mit VBA programmieren müssen ! .... dazu ist ja VBA da ... ob den Sachverhalt schon einer vor dir umgesetzt hat ???? ne Wahrscheinlichkeit dafür gibt es. In Lisp gibts da z.b. was bei www.cadmaro.de ------------------ - Thomas - "Bei 99% aller Probleme ist die umfassende Besc ...
|
| In das Form AutoCAD VBA wechseln |
|
Lisp : Lisp-Programm automatisch starten
CADmium am 17.03.2007 um 11:52 Uhr (0)
ne, aber probiers mal mit(defun mysettigs ( / KUNDE) (initget "1 2 3") (or(setq KUNDE(getkword "
Bitte Kunden auswählen: [1/2/3] 1:")) (setq KUNDE "1") ) (and(gencfgset "gen@Paths@DWGTITLE" (strcat "E:DWG_TitleKunde" KUNDE)) (gencfgset "gen@Paths@DWGPATH" (strcat "E:DWG_TitleKunde" KUNDE)) ) )------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Lisp wechseln |
|
Rund um AutoCAD : tcircle in Werkzeugleiste
CADmium am 21.07.2008 um 07:35 Uhr (0)
Ist ja auch kein Autocadbefehl .. sondern ein Lispaufruf ..(c:tcircle)und ich denke, die Abfragen werden da innerhalb des Lisp vorgenommen.. wenn du da was festes haben willst, mußt du diese umschreiben..- such mal im Expressordner nach der acettxt.lspdort dann nach tcircle .. und da dann die Abfragen auskommentieren und den Varieblen deine Werte zuweisen.------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Senkrechte errichten: simple Frage - keine Lösung
CADmium am 24.07.2008 um 16:54 Uhr (0)
Zitat:Original erstellt von DerNeue2: Die Programmierer von ACAD sollten sich vielleicht mal mit den Programmierern von Vellum zusammensetzen, um sich zeigen zu lassen, wie man sowas macht... :DGrußDidi Die können das sicher .. geht ja zur Not mit nem simplen Lisp nutzergerecht anzupassen. - Bloß nicht bei dir mit deinem LT .. Ist halt das Problem es jedem rechtzumachen...------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lö ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Dreh-kopieren
CADmium am 24.06.2008 um 09:26 Uhr (0)
Zitat:Original erstellt von Hetfield:hmmm... ich könnte den doch einfach überschreiben, oder?! Sonst würde ich einfach "cd" nehmen.Du müsstest mir bitte noch erklären, was ich mit deinen Zeilen machen muss? Da bin ich leider etwas unbeholfen. auf jeden Fall erstmal D A N K E! :) ich hab den Befehl mal editiert und cd genannt .. Was du mit Lisp anfangen kannst, steht u.a. hier beschrieben------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als di ...
|
| In das Form Rund um AutoCAD wechseln |
|
Rund um AutoCAD : Linie an Ebene Stutzen
CADmium am 01.10.2008 um 09:02 Uhr (0)
Autocad hat dafür keine integrierte Funktion ... du mußt denDurchstoßpunkt der Linie durch die Ebene berechnen ( wobei dir u.a. der Befehl CAL helfen kann - F1 bzw.BSP)und die Linie an diesem Punkt brechen ( bzw. einen Endpunkt der Linie in den Durchstoßpunkt legen)Hast du sowas öfter zu realisieren lohnt sich evtl. eine komplette Umsetzung in Lisp o.ä.------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
|
| In das Form Rund um AutoCAD wechseln |