|
Lisp : Kreise ersetzen
Dorfy am 14.11.2011 um 21:56 Uhr (0)
@wolfgangder user soll doch mitdenken!und die mit ABSICHT eingebauten kleinen Hindernisse selber finden!Ein Erfolgserlebnis ist das Größte" ------------------Mfg Heiko Elefantenjagd in Afrika "... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."
|
In das Form Lisp wechseln |
|
Lisp : Kreise ersetzen
CADchup am 15.11.2011 um 09:25 Uhr (0)
Hi,Wolfgang, ich bin mir sicher, dass Heinz das inzwischen längst verinnerlicht hat. Habe es oben trotzdem geändert, falls irgendwann ein anderer LISP-Frischling hier reinstolpert.GrußCADchup------------------CADmaro.de
|
In das Form Lisp wechseln |
|
Lisp : Kreise ersetzen
mundal am 09.11.2011 um 10:19 Uhr (0)
Hallo LISP-Forum,ich möchte in meiner Zeichnung alle enthaltenen Kreise durch eine andere Kontur bzw. anderen Durchmesser ersetzen. Kennt jemand diesbezüglich bereits fertige LISP-Programme ?GrußHeinz
|
In das Form Lisp wechseln |
|
Lisp : Zoom/Panbegrenzung --> sysvar umschreiben?!?!
CADblue am 16.11.2011 um 14:09 Uhr (0)
Wie schreibe ich mit hilfe von Lisp eine schreibgeschützte sysvar um?Ps: danke regen behebt das problem.
|
In das Form Lisp wechseln |
|
Lisp : Lisp-Zugriff auf neue Excel xlss, xlsm ...
Peter2 am 17.11.2011 um 14:42 Uhr (0)
Ich befürchte, irgendwann werden mich diese "neuen" Formate heimsuchen. Kennt jemand Ansätze oder Links oder Infos, die sich mit dem Thema befasssen?Sonnigen NachmittagPeter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
In das Form Lisp wechseln |
|
Lisp : Lisp-Zugriff auf neue Excel xlss, xlsm ...
CADmium am 17.11.2011 um 14:45 Uhr (0)
Hast du die Formate jemals direkt ausgelesen, oder immer über das Excel-Objekt ? .... Bei letzterem muss doch nur Excel die Formate beherrschen ...------------------ - 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 |
|
Lisp : Lisp-Zugriff auf neue Excel xlss, xlsm ...
joern bosse am 17.11.2011 um 14:57 Uhr (0)
Hallo Peter,wie CADmium bereits erwähnt hat, es ändert sich nichts. Es wird das Excel-Object geöffnet, nur das Du z.B. als Dateinamen Test.xlsm anstelle Test.xls verwendest. Die alten Methoden im Excel-Object haben sich bestimmt nicht geändert, wird sicherlich nur wieder einiges neues hinzugekommen sein.------------------viele GrüßeJörnhttp://www.bosse-engineering.comStammtisch in Wolfsburg http://ww3.cad.de/foren/ubb/Forum491/HTML/000179.shtml
|
In das Form Lisp wechseln |
|
Lisp : Lisp-Zugriff auf neue Excel xlss, xlsm ...
Peter2 am 17.11.2011 um 15:14 Uhr (0)
Zitat:Original erstellt von CADmium:...oder immer über das Excel-Objekt ? .... Bei letzterem muss doch nur Excel die Formate beherrschen ...Getestet und für gut befunden. Danke bestens an Beide. Da konnte jetzt was kurz und schmerzlos erledigt werden (Kurz natürlich nicht für das Öffnen der XSLM in Excel 2003, weil da noch gemütlich die Konvertierung durchläuft.)Danke.Peter------------------Für jedes Problem gibt es eine einfache Lösung.Die ist aber meistens falsch. ;-)
|
In das Form Lisp wechseln |
|
Lisp : getpoint mit Fangfuunktion
Brischke am 18.11.2011 um 07:54 Uhr (0)
Zitat:Original erstellt von Barbara33:... Hat es irgendeine Bedeutung, wenn die Funktion c:hh, c:_hh oder c:hh heisst? Oder ist der Unterstrich oder Apostroph einfach teil des Namens und sonst nichts? ... Richtig, es ist einfach Teil des Namens.Allerdings wertet Acad die Namen aus und entscheidet darüber, wie mit dem Befehl verfahren wird.Daher gilt folgendes:ein C: im Namen bewirkt, dass der Befehl in der Befehlszeile aufgerufen werden kann, ohne die Lisp-Klammer-Syntax verwenden zu müssen.ein C: [Edit: ...
|
In das Form Lisp wechseln |
|
Lisp : getpoint mit Fangfuunktion
cadffm am 18.11.2011 um 21:04 Uhr (0)
Nicht OSNAP/osmode ist der Fehler , sondern deine Einstellung der Systemvariable OSNAPCOORD (die oben bereits angesprochen wurde).Zudem wäre die BoardLösung ein Makro zu verwenden der den Geometrierechner von Acad nutzt (CAL),mit dessen Hilfe konnte man auch ohne Lisp das "Mitte 2 Punkte" nutzen (Beispiele im Forum). ------------------CAD.de System-Angaben - CAD on demand - User:FAQ(Acad)[Diese Nachricht wurde von cadffm am 18. Nov. 2011 editiert.]
|
In das Form Lisp wechseln |
|
Lisp : Linie ohne command erzeugen
Barbara33 am 21.11.2011 um 21:20 Uhr (0)
HalloKann mir bitte jemand schnell ein Programm aus dem Ärmel schütteln, das Folgendes tut: Eine Linie von (0,0) bis (2,0) erzeugen, und zwar ohne command, sondern mit Lisp, (vielleicht mit ssadd?) Denn auch das krieg ich nicht hin. Und dann soll das Programm eine weitere Linie von (1,0) bis (1,1) zeichnen. Ohne Rücksicht auf die Einstellungen von OSMODE und OSNAPCOORD, denn ich will dann das Programm mit verschiedenen Einstellungen testen. Das ist alles. Danke im Voraus. LG, Barbara
|
In das Form Lisp wechseln |
|
Lisp : Linie ohne command erzeugen
CAD-Huebner am 21.11.2011 um 23:03 Uhr (0)
OSNAPCOORD beeinflußt das Verhalten von Programmierung nicht, nur das Verhalten von Tastatureingaben (oder auch Eingaben über Scripte)Bereücksichtigung von OSNAPCOORD könnte man natürlich programmieren Ich hätte zur Erzeugung von Linien auch noch Visual Lisp Befehle anzubieten: vla-addlineHier mal ein Vergleich der Möglichkeiten: http://rkmcswain.blogspot.com/2007/12/command-vs-entmake-vs-vla-add.html ------------------Mit freundlichem GrußUdo Hübnerwww.CAD-Huebner.de
|
In das Form Lisp wechseln |
|
Lisp : Funktion zum Öffnen einer Lisp-Datei
cadffm am 22.11.2011 um 14:46 Uhr (0)
Zitat:Original erstellt von Barbara33:Sie sollte natürlich den jeweils aktuellen Standort (Pfad) dieser Datei berücksichtigen, denn der kann ja bei jedem Nutzer anders sein.Sollte es aber nicht ! Die Logik des Speicherortes sollte überall gleich sein und somit programmtechnisch ermittelbar sein.1. Eine per Lisp definierte Funktion in Acad hat keine Ahnung woher sie kommt.2. Liegt die Datei in einem Supportpfad so findest du die Datei mit FINDFILE falls der Dateiname bekannt ist und eine einfache Funktion ...
|
In das Form Lisp wechseln |