|
Lisp : Protect your Lisp
cadplayer am 13.07.2013 um 11:23 Uhr (0)
Auch mal zum Testen, ein Passwort in die Registry mit dotNET reinzuschreiben. Aus "csharpcorner" geholt - man compiliert die Zeilen in eine windowsConsole.exe und startet die exe einmal und das Passwort wird an die hkey_loacal_machine adress geschrieben.Code:using System;using System.Collections.Generic;using Microsoft.Win32;using System.Linq;using System.Text;namespace TheWindowsRegistryCSharp{ class Program { static void Main(string[] args) { // Create a new key under HKEY_LOCAL_MACHINESoftw ...
|
| In das Form Lisp wechseln |
|
Lisp : Spline in Standardelemente umwandeln
ManfredMann am 25.07.2006 um 15:39 Uhr (0)
Hallo Forum,ich stehe seit einiger Zeit vor dem folgenden Problem: ich bekomme DXF dateien, die in verschiedenen DTP-Software erstellt wurden. Diese (sonst recht einfache Kuntur-Geometrien) sind als komplexe Spline abgelegt. (Beispiel DXF im Anhang)Da wir diese DXFs für CNC-Laserschneiden benutzen brauchen, etsteht das Problem, dass diese Spline von der CNC-Programm nicht fehlerfrei interpretiert werden, bzw. aufgrund der vielen Spline-Segmenten, zu viel Zeit in Anspruch nehmen.Als Lösung muss ich zurzeit ...
|
| In das Form Lisp wechseln |
|
Lisp : große zahlen -> andere ergebnisse
gmk am 16.11.2011 um 14:02 Uhr (0)
Servus!Du kannst das ganze auch umgehen in dem Du die Zeichnung am Anfang der Bearbeitung im WKS in Richtung 0-Punkt verschiebst und die Verschiebewerte als externe Datei abspeicherst. So war das früher in Caddy geregelt, da gab es zu jeder Zeichnungsdatei eine sogenannte Fensterdatei mit den entsprechenden Verschiebe/Drehwerten, im Endeffekt eine 2-Parametertransformation. Bei der Datenweitergabe an Externe kannst dann mit der Fensterdatei wieder zurücktransformieren Ich glaube auch die Cremer-Software ve ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Layerbeschreibung im Layerdialog von ADT 2004
TK_KE am 18.07.2003 um 11:27 Uhr (0)
Hallo Jürgen! Ich setze zwar einen etwas anderen ACAD-Aufsatz ein, das Problem ist aber sicher ähnlich gelagert. Da die Software für den internationalen Einsatz konzipiert ist, liegen solche Texte meistens in sogenannten Wörterbuchdateien. Zu dem Zweck mal im ACAD-Verzeichnis mal mit der Windows-Suche Dateien mit der Option Enthaltener Text -und darin eben eine Layerbeschreibung- durchsuchen. Datei mal angucken, vielleicht läßt sich aus der Struktur schon was ableiten. Genius, bzw. ACAD-Mechanical hat ...
|
| In das Form AutoLisp wechseln |
|
Lisp : DCL Programm
benwisch am 26.03.2010 um 12:39 Uhr (0)
Hallo Robert,Deine Verlinkung zu meinem Tutorial zeigt eine Möglichkeit, auf eine zus. DCL-Datei zu verzichten, da diese aus dem Lisp-Programm heraus erzeugt wird. Der TE sucht bestimmt nach einer Software, mit der man Dialoge einfacher gestalten kann.Da gibt es tatsächlich was **DCL Generator**Ist zwar schon älter, aber ausprobieren kann man es ja mal, habe ich auch vor ein paar Jahre getan . Ich bin aber davon abgekommen, nicht weil es schlecht ist, sondern eher, dass ich mich an die "alte" Erstell ...
|
| In das Form Lisp wechseln |
|
Lisp : Unterschiede ACAD08 und 09 bei lisp?
woppi am 23.06.2009 um 10:57 Uhr (0)
Hallo, vielleicht hat ja einer einen Tipp für mich,ich habe mir ein Lisp-Programm geschrieben, welches angewählte Objekte einer Zeichnung auf den Nullpunkt verschiebt und bei Bedarf dreht, verschiedene Elemente zufügt, und das alles dann als *.DXF 2000 abspeichert für die Weiterverarbeitung in der CNC-Software.Dann werden die Objekte mit zusätzlichen Informationen wieder an den Ursprungsort in der Zeichnung geschoben bzw. gedreht.Klappt unter ACAD2008 auf super.Aber es läuft nicht unter ACAD09, die Objekte ...
|
| In das Form Lisp wechseln |
|
Lisp : EXE-Datei in Lisp
Dorfy am 28.03.2009 um 08:29 Uhr (0)
Hallo Theodor,die Wege von Window sind doch unergründlich...Benutzerrechte sind immer eine gute Ausrede aber wie schaut es mit SPs fürs Windows aus?Und sind SPs für Autocad installiert?Wie tief liegt die Datei im Verzeichnisbaum?Schon mal im Supportpfad die Datei abgelegt bzw den Pfad aufs Verzeichnis gestellt?Ist die Datei schon vollständig vorhanden und nicht mehr in Arbeit seitens der EXE? (... dein Problem mit der Wartefunktion?...)Sind Antivirennprogramme oder ander Software dieser Art installiert?Fr ...
|
| In das Form Lisp wechseln |
|
Lisp : Lisp ACAD 2010
archtools am 26.11.2010 um 10:57 Uhr (0)
Zitat:Original erstellt von CADLUIS:Hallo,doch, nur kein Interesse seinerseits grüsseAloisWer hat woran kein Interesse? Der Autor des Programms an einer Änderung? Hat er denn wenigstens zugestimmt, dass sein Programmcode verändert werden darf?Hier aus den im Programmtext eingeräumten Rechten:;;; Diese Software und deren Dokumentation darf beliebig verwendet, kopiert und;;; weitergegeben werden, solange die darin enthaltenen Copyright-Bedingungen;;; unveraendert mitgeliefert werden und dies kostenlos erf ...
|
| In das Form Lisp wechseln |
|
Lisp : in Bearbeitung durch USERNAME anzeigen/auslesen
Stefan Michel am 11.01.2008 um 14:58 Uhr (0)
Hallo,wie kann ich mit LISP auslesen/anzeigen, durch welchen Usernamen eine Zeichnung geradeverwendet wird (im Falle, dass die Datei schreibgeschützt geöffnet wird).Üblicherweise zeigt AutoCAD 2007 beim öffnen einer Datei diese Information an, leider kannes die PDM-Software Compass Productstream nicht mehr. Den eigentlichen Schreibschutz zeigt Compassebenfalls nicht mehr an, wir behelfen uns momentan mit einer kleinen LISP die folgendermaßen ausschaut:(vl-load-com)(if(=(vla-get-readonly(vla-get-activedocum ...
|
| In das Form Lisp wechseln |
|
AutoLisp : Kreiskoordinaten Variable benutzen???
mapcar am 18.10.2004 um 13:50 Uhr (0)
Versuch s mal hiermit: Code: (defun c:rv( / r1 r2 tg p pi/3 _rb _dr) (defun _rb(r1 r2 tg p / loop drawn cen i _draw) (defun _draw( / ) (if( =(distance p cen)(- r1 r2)) (progn (command _circle cen r2) (setq drawn(1+ drawn)) ) ) ) (setq drawn 1) (setq cen p) (_draw) (setq loop 1) (while(not(zerop drawn)) (setq drawn 0) (setq i 0) (repeat 6 (setq cen(polar p(* i pi/3)(* loop tg))) (repeat loop (setq cen(polar cen(*(+ i 2)pi/3 ...
|
| In das Form AutoLisp wechseln |
|
Lisp : Grundriss bearbeitung Automatisieren
cadffm am 08.01.2016 um 08:50 Uhr (1)
Zitat:Original erstellt von globerDa:Gibt es gute Handbücher oder Schulungen für sollche Programmiersprachen? Würde mich generell sehr interessieren Für jede Programmiersprache gibt es Bücher oder sonstige Publikationen,sonst könnte sie ja niemand nutzen.Wichtiger ist Bücher zu finden welche die Programmiersprache in Bezug auf die Software näher bringt, also zumindest AutoCad als Basis.Dazu gibt es ebenfalls Bücher, auf deutsch gibt es aber keines zu .NetGegefrage: Hast du Programmierwissen, hast du Wisse ...
|
| In das Form Lisp wechseln |
|
Lisp : Polylinie mit Objektdaten in 3DPolylinie umwandeln
cadoc am 15.05.2019 um 12:10 Uhr (1)
Also erst mal vielen Dank aber bei mir tut sich da nichts. Das Lisp fragt nach dem Objekt.Klicke Polylinie an - wird aber nicht umgewandelt.Zum Daten dranghängen ist das erwähnte Lisp recht gut.;;;---------------------------------------------------------------------------;;;;;;; COPY_OD.LSP;;;;;; (C) Copyright 1998 by Autodesk, Inc.;;;;;; Permission to use, copy, modify, and distribute this software;;; for any purpose and without fee is hereby granted, provided;;; that the above copyright notice appe ...
|
| In das Form Lisp wechseln |
|
Lisp : vl-string-position kaputt
spider_dd am 21.03.2022 um 07:57 Uhr (1)
Hallo Frank,ich habe auch mal weiter getestet. Also die Datei ist OK, sauber TAB getrennt.Strg+C aus der Datei und Einfügen in die Befehlszeile macht aus den Tab dann Leerzeichen, warum auch immer.Code:Befehl: (setq aa "1 2689819.955 1282112.134 446.979")"1 2689819.955 1282112.134 446.979" ;; Hier sieht man die LeerzeichenBefehl: (vl-string-position 9 aa)nilÖffen per Lisp funktioniert einwandfrei.Code:(setq file (getfiled "test" "c:downloads" "txt" 4))"C:DownloadsTest_BoPL.txt"Befehl: (setq ff (open file ...
|
| In das Form Lisp wechseln |