|
Rund um AutoCAD : Druckerpfade über LISP oder Makro ändern
Robin H. am 15.03.2006 um 17:21 Uhr (0)
Hallo zusammenIch frage mich gerade ob es irgendwie möglich ist meine Druckerpfade (Suchpfad für Druckerkonfiguration)über ein LISP oder ein Makro zu ändern.Wir haben zwei verschiedene Ordner mit pc3 dateien einmal für mischenden Druck und eimal für deckenden Druck. Im Momennt muss ich immer von Hand die Pfäder ändern, da wäre n Knopf schon schön...Grüsse ------------------Am 9.11.2001 starben 20000 Kinder an Unterernährung und keiner begann nen Krieg...
|
| In das Form Rund um AutoCAD wechseln |
|
BricsCad : AutoLISP-Applikationen beim Programmstart automatisch laden
MSchuster am 26.02.2010 um 10:03 Uhr (0)
Hallo,wir verwenden seit kurzem BricsCAD Pro v10. Leider bekommen wir es nicht hin, dass beim Öffnen des Programms oder einer neuen Zeichnung die LISP-Programme geladen werden, die wir in der Appload-Liste hinterlegt haben.Versuche mit on_start.lsp schlugen fehl, wir müssen jedes LISP-Programm aus der Liste der Applikationen manuell laden, bevor wir es verwenden können.Wie bekommt man es hin, dass BricsCAD IMMER die komplette Liste lädt?
|
| In das Form BricsCad wechseln |
|
Lisp : text übertragen auf Multiführungstext
Hoppenstedt am 26.05.2008 um 13:56 Uhr (0)
Hallo liebes ForumBin leider absoluter Lisp-Nichtskönner.Darf ich euch daher mal wieder um Hilfe bitten? Habe hier ein super Lisp (txtcopy) in Verwendung, mit welchem man Textwerte von einem TEXTObjekt zu einem oder mehreren anderen übertragen kann.Dazu meine Frage / Bitte: Geht das auch, um Text auf den Text von Multiführungslinien zu übertragen und wenn ja, könnte mir das jemand zusammen stricken, wenn es nicht zu viel Aufwand macht?Schon mal Danke im voraus.Michael
|
| In das Form Lisp wechseln |
|
Rund um Autocad : Block einfügen in Lisp
ROBYCAD am 16.01.2003 um 11:34 Uhr (0)
Hi Walter, Also erstmal sollte sich dein Block in einen der Suchpfade von Autocad Befinden z.B. SUPPORT oder du erstellst einen neuen Pfad, oder du gibst in den Command den ganzen Pfad des Blockes an. Persönlich würde ich die zweite variante bevorzugen. Um das ganze jetzt möglich zu machen mußt du nur noch die folgende Zeile in deinen Lisp-Programm einfügen. (Command "_insert" "dein block" variable mit PKT-Koordinaten "1" "1" "0") Ciao Robycad
|
| In das Form Rund um Autocad wechseln |
|
Lisp : Autocad 2010 - kleines lisp geht nicht mehr
jonnymaier1 am 30.09.2010 um 15:27 Uhr (0)
Kann mir jemand verraten warum nachstehendes Lisp im Acad2008 ohne Probleme gelaufen ist und im Acad2010 nicht mehr funktionieren will.(defun c:lay_1 () (setq temp (ssget "I")) (if (= temp nil) (command "-layer" "se" "Layer_1" "") (progn (command "eigändr" temp "" "la" " Layer_1" "f" "vonlayer" "") ) ) )Folgendes sollte das Lisp bewirken: falls kein Objekt ausgewählt ist wir nur der Layer 1 zum aktuelle Layer (dies funktionier noch einwandfrei) - falls Objekte ausgewählt sind, sollen diese auf den L ...
|
| In das Form Lisp wechseln |
|
Lisp : Lisproutinen laden
cad4fun am 10.03.2011 um 09:14 Uhr (0)
In der CUI-Datei lade ich unter LISP-Dateien eine Datei "routinen.lsp", welche bei Kontrolle unter ExtraAutoLispAnwendungen auch als geladen angefüht ist. In dieser "Routine.lsp" habe ich dann z.B. (defun c:LISP1 (/) (load "Q:/.../Lisp/LISP1.lsp") (c:LISP1))stehen. Aber die LISP1 wird mir erst dann gestartet, wenn ich die Routine.lsp NOCHMALS in die DWG reinschiebe(reinlade). Daheim auf 2008 funktioniert das einwandfrei, im Büro auf der brandneuen 2011 nicht. Habe ich was übersehen oder nicht beachtet?
|
| In das Form Lisp wechseln |
|
Rund um Autocad : LISP oder besser VBA oder C++
Bernd Cuder am 05.09.2002 um 00:24 Uhr (0)
Und noch etwas, die Entwicklungszeit und auch die Gründe die du unter ARX angeführt hast sind schlicht und einfach lächerlich, ich programmiere seit einem Jahr auf ARX, und ich habe auch benutzerdefinierte Objekte programmiert, aber ich bin heute auf ARX genauso schnell wie vor einem Jahr auf VBA oder Lisp. Vielleicht solltest du in ARX mehr programmieren als darüber zu schreiben, dann würdest vielleicht von 20-500? auf 5, oder wenn du gut bist auf 2 runter kommen. ------------------ Ing. Bernd Cuder Ca ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : reskalieren mit lisp (amrescale)
CADmium am 12.10.2006 um 19:40 Uhr (0)
Amrescale ist kein originaler ACAD-Befehl sonder Bestandteil einer Arx aus dem Mechanical-Aufsatz... festzustellen z.B.. mit (type amrescale) -EXRXSUBR. Der Aufruf vial Lisp kann somit so erfolgen: (amrescale).. Zur Abwechselung ist die Funktion auch mal so programmiert, dass man ihr auch Parameter mit auf den Weg geben kann... Für dich dann z.B: so (setq Auswahl (ssget))(setq Masstab 0.5)(amrescale Auswahl Masstab)------------------ - Thomas -"Bei 99% aller Probleme ist die umfassende Beschreibung des ...
|
| In das Form Lisp wechseln |
 |
Rund um AutoCAD : LISP versus DIESEL in LT
greatmgm am 21.01.2016 um 08:09 Uhr (15)
Guten Morgen zusammen,nix schlimmes, nur eine Frage Vor vielen 1000 Jahren habe ich meinen Konstrukteuren im Acad R14 ein kleines Programm in Lisp geschrieben. Das hat nichts weiter gemacht als einen Maßstab abgefragt undwenn im Ansichtsfenster: diesen eingestellt und wenn im Modellbereich: dann dimscale und celtscale so angepasst das es hübsch ist.Da wir nie 3D zeichnen sind wir dieses Jahr auf 2016 LT umgestiegen und damit fiel auch Lisp weg :/Was ich nicht wusste, das meine 5 Konstrukteure aktive Nutze ...
|
| In das Form Rund um AutoCAD wechseln |
|
Lisp : Mit LISP programmiert fast niemand mehr, heutzutage ...
Theodor Schoenwald am 18.11.2009 um 20:51 Uhr (0)
Hallo Peter,dann noch eine par Ergänzungen:Beispiel: Ich arbeite mit dem Texteditor JFE von Jens Altmann.Ob wohl er Freeware ist, hat Jens in den Editor noch Wünsche von mir integriert. Den Editor verwende ich auch für Lisp, wenn ich nicht im ACAD bin. Die Sytaxhervorhebung habe ich für Lisp und CNC angepasst.Fazit der Editor ist ein gelungenes Werkzeug.Noch nie hat mich interessiert mit welcher Programmiersprache JFE erstellt wurde. Ich freue mich ganz einfach, dass ich ein nützliches Werkzeug habe.Genau ...
|
| In das Form Lisp wechseln |
|
Lisp : Mit LISP programmiert fast niemand mehr, heutzutage ...
Theodor Schoenwald am 18.11.2009 um 20:51 Uhr (0)
Hallo Peter,dann noch eine par Ergänzungen:Beispiel: Ich arbeite mit dem Texteditor JFE von Jens Altmann.Ob wohl er Freeware ist, hat Jens in den Editor noch Wünsche von mir integriert. Den Editor verwende ich auch für Lisp, wenn ich nicht im ACAD bin. Die Sytaxhervorhebung habe ich für Lisp und CNC angepasst.Fazit der Editor ist ein gelungenes Werkzeug.Noch nie hat mich interessiert mit welcher Programmiersprache JFE erstellt wurde. Ich freue mich ganz einfach, dass ich ein nützliches Werkzeug habe.Genau ...
|
| In das Form Lisp wechseln |
|
AutoLisp : lisp automatisch starten...
Proxy am 13.05.2004 um 17:41 Uhr (0)
ID_PDFMACHEN [_Button( Infotext für Knopf , klein.bmp , gross.bmp )]^C^C^P (load Drive:/Folder/DATEI.LSP ) ;^P_befehl besser ist natürlich die Lösung mit z.B. (if (not geladen)(progn(setq geladen 1)(load (strcat pfad proxy.vlx )))) kannst dann ... geladen, pfad und proxy.vlx ... deinen Wünschen nach anpassen ------------------ Lisp?!?! Why the Hell did you pick the most arcane, obscure, and hopelessly-rooted-in-the-computer-science-department language in the world for an AutoCAD programming ...
|
| In das Form AutoLisp wechseln |
|
Rund um AutoCAD : Extrudieren LISP - Hoehe nach Layer-Name
SNOOP_69 am 15.03.2023 um 10:53 Uhr (1)
Hallo zusammen,hat jemand eine Lisp mit der ich eine Polylinie in Z-Richtung extrudieren kann und hierbei als Extrusionshöhe die letzten 1-2 Stellen aus dem Layernamen übernehmen kann?Wir arbeiten mit Layernamen die Materialstärken enthalten - Bsp: "100-Material-X-S20". Ich möchte jetzt eine Polylinie extrudieren und die "20" aus dem Layernamen der gewählten Linie direkt als Extrusionshöhe übernehmen.Hat jemand was passendes dazu?Vielen Dank für euren Support schon im voraus!Gruß
|
| In das Form Rund um AutoCAD wechseln |