|
Lisp : Block attribute Verwenden
SCS am 08.12.2011 um 14:24 Uhr (0)
Hallo CAD´ler,ich hab nun schon ein bisschen mit Lisp experimentiert...aber so richtig wills nicht zünden. Und zwar hab ich nun folgendes vor.Ich habe immer einen Block in dem ich einen Attribut habe.zB.: Attribut A1 = 50ich hätte gerne eine Funktion mit der ich diesen attribut einlesen kann, einen bestimmten Layer angebe und er diesen in XX_50 umbennent. Und jenachdem wie der WErt des attributs ist sich der Layername ändert.Ich hab auch schon mehrmals die Suche benutzt. Aber entweder seh ich den Wald vor ...
|
| In das Form Lisp wechseln |
|
Lisp : Flächenberechnung
Kodat am 24.02.2005 um 09:15 Uhr (0)
Hallo Spider. Also hab es versucht aber wirklich, ich krieg es nicht hin. Ich weiss auch nicht so recht was ich da einfüge. Meine Kenntnisse sind da bene was Lisp betrifft eher bescheiden. Im Anhang meine geänderte Variante mit Berechnung vvon ZE = cm und Ausgabe in m2. Vielleicht kannst du es mal abändern , ich schaff es nicht. Beachte das man vorher die Massgebenden Layer die berücksichtigt werden auswählen kann. Das find ich gut. Vielleicht kannst du in diese Aufforderungszeile ...Objekt/Umfang/Konfig ...
|
| In das Form Lisp wechseln |
|
OneSpace Modeling : Masseberechnung von Baugruppen
Heiko Engel am 02.10.2003 um 15:38 Uhr (0)
Hallo Rainer, da verlangst du wohl ziemlich viel auf einmal Spontan hab ich keine Hilfe, aber schau mal auf meiner Homepage. Da hab ich ein paar interessante Lisp-Programme zum Thema. Vielleicht wirst du da fündig. Momentan gibts zwar etwas Probleme mit dem Server aber die Dateien müsstest du saugen können bzw. die Tipps lesen können. Nachtrag: das saugen macht wohl auch Probleme, aber die Tipps kann man noch lesen Auf meiner früheren Seite http://www.3d-papst.de/ kann man aber auch noch sa ...
|
| In das Form OneSpace Modeling wechseln |
|
Rund um Autocad : zerschiessen von allem....als lisp
batman17 am 08.04.2005 um 12:18 Uhr (0)
hallo, ich habe folgende zeilen in einem forum gefunden: ^C^C(while (setq elemli (ssget _X ((0 . INSERT ))))(repeat (sslength elemli)(command _.explode (ssname elemli 0))(setq elemli (ssdel (ssname elemli 0) elemli))))^C^C(while (setq elemli (ssget _X ((0 . POLYLINE ))))(repeat (sslength elemli)(command _.explode (ssname elemli 0))(setq elemli (ssdel (ssname elemli 0) elemli)))) habe die eben mal ausprobiert und mußß sagen sie funktioniert sehr schön...aber kann man diese noch etwas ausbauen, ...
|
| In das Form Rund um Autocad wechseln |
|
Lisp : erstellen von Papiergrößen für DWG To PDF
joern bosse am 19.01.2010 um 11:13 Uhr (0)
Hallo,bisher kam nur eine PM von Dorfy (ich gehe davon aus, daß ich den Inhalt veröffentlichen darf?!?) Zitat:"Was ich vermeiden möchte: Erstellen aller Papierformate die vorkommen könnten um dann per LISP das "nächstbeste" Format je nach Größe des zu plottenden Bereiches davon auszuwählen."geht imho nicht, da die Papierformate in der pc3 definiert sind, mußt du sie wohl einmal definieren. An die pc3 ist kein/kaum ein rankommen.(ich lass mich aber gern eines Besseren belehren )Da wird er wohl recht haben, ...
|
| In das Form Lisp wechseln |
|
OneSpace Modeling : Kühlbohrungen in Platten oder Einsätzen
MC am 16.03.2004 um 08:26 Uhr (0)
Hallo Walter, da ich mit Spritzgießformen noch nichts zu tun hatte, weiß ich nicht genau, wie denn nun so eine Kühlbohrung aussehen soll. Könntest Du mal ein Bild eines Beispiels (möglichst als *.pkg) einstellen? Ich habe mal für Heiko ein kleines Lisp-file geschrieben, was s.g. Negativ-Bohrungen erstellt hat, die man dann von einem Solid abziehen konnte (dieser Vorgang ließe sich natürlich auch automatisieren bzw. vereinfachen). Diese Negativ-Bohrungen könnte man auch so gestalten, daß gleich eine gestuft ...
|
| In das Form OneSpace Modeling wechseln |
|
AutoCAD VBA : Punkt innerhalb von Polygon
CADmium am 10.04.2008 um 14:00 Uhr (0)
Zitat:Original erstellt von pistolpete1:Aber ich glaube, diese Funktion müsste es ja auch schon längst in VBA geben, oder?Da das Universum wohl unendlich ist, und damit auch die Möglichkeiten, gibt es sicher eine Wahrscheinlichkeit 0 , das eine VBA-Lösung für das Problem existiert.Bei Lisp-Lösungen bin ich mir sicher Mann, quatsch und tipp nicht so lange rum, sondern mach einfach das Teil fertig, ist bestimmt schneller als suchen Und außerdem lernste was dabei!!Und wenn du fertig bist, postest du ...
|
| In das Form AutoCAD VBA wechseln |
|
PTC Creo Elements/Direct Modeling : Kanten einer bestimmten Länge einfärben um die Auswahlfunktion F2 vorzubereiten
MiBr am 24.01.2024 um 16:14 Uhr (1)
Hallo Wolfgang,Zu Punkt 1 - geändertZu Punkt 2 - geändertZu Punkt 3- Habe es erst mit sd-edge-p und sd-face-p versucht. Die Befehle funktionieren irgendwie nicht und ich bin dann auf is-... gestoßen und die funzenZu Punkt 4 - Da muss ich noch etwas lääänger über die Umsetzung nachdenken ... hmmhmm, grübel, grübel , .....Zu Punkt 5 - War sooo stolz auf mein lambda ... Und ja das mit gleich großen Flächen kommt schon mal vor, ist aber für mich i.O.!Zu Punkt 6 - Siehe Punkt 4Zu Punkt 7 - Hatte ich auch drüber ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
PTC Creo Elements/Direct Modeling : Solid Power Verbesserungsvorschlag
Walter Geppert am 12.02.2008 um 13:37 Uhr (1)
Zitat:Original erstellt von netvista:...Ich rede also von Normangaben die in einen Normteilkatalog gehören ...Da kann man halt auch geteilter Meinung sein. Mit zunehmender Diversifikation werden die Tabellen dann ja auch wieder empfindlich unübersichtlich und viele Anwender meckern dann wieder rum, dass sie nix finden. Oder der Admin kriegt einen Herzinfarkt, weil seine Schäfchen permanent die falschen Teile einbauen. Sicher könnte man sagen, löschen ist leichter als dazuschreiben, aber wer ist bereit für ...
|
| In das Form PTC Creo Elements/Direct Modeling wechseln |
|
OneSpace Modeling : Fehler beim Ableiten
Walter Geppert am 24.04.2007 um 14:34 Uhr (0)
Zitat:Original erstellt von woho: Es ist kein Muss, dass die Teile 1E-6 Genauigkeit haben.Unterstuetzt werden Genauigkeiten bis 1E-2 ( so viel ich weiss ).Das wird wohl sicher funktionieren, wenn man diese Teile schön sauber im OSM modelliert hat und dann die Genauigkeit runterdreht oder aus Platzgründen von vorn herein mit weniger Genauigkeit arbeitet. (ist mir auch schon passiert, dass ein Model aus dem Arbeitsraum gewachsen ist)Wenn der Kram aber aus Fremdsystemen mit zweifelhaften Tangentenbedingungen ...
|
| In das Form OneSpace Modeling wechseln |
|
Rund um Autocad : splines zu boegen
mapcar am 12.11.2004 um 19:29 Uhr (0)
@theodor: Hast Du auch einen Vorschlag für eine Kontur die aus vielen kleinen Linienelementen besteht? Im Prinzip das Gleiche: Ein kleines Programm, das die vielen kleinen Fitzelchen in ein Spline umwandelt, einfach mit command und ssget. Und das dann wieder in Bögen umwandeln. Alternativ sollte das Ganze hier aber auch mit Polylinien (geglättet oder nicht) funktionieren. Wenn s um HPGL oder so geht, lohnt sich das Glätten wahrscheinlich gar nicht. Gruß, Axel Strube-Zettler ------------------ (defun ...
|
| In das Form Rund um Autocad wechseln |
|
CoCreate Programmierung : Browserhack
clausb am 10.11.2006 um 08:42 Uhr (0)
Zu sd-inq-obj-instance-modified-p siehe die frueheren Diskussionen http://ww3.cad.de/foren/ubb/Forum92/HTML/000256.shtml und http://ww3.cad.de/foren/ubb/Forum29/HTML/000950.shtml. Was die Geschwindigkeit angeht: Der Versuch zu pruefen, ob man was tun muss, ist in diesem Fall womoeglich genauso teuer wie die urspruengliche Abfrage mit sd-inq-obj-instance-modified-p; substantiell wirst Du also nicht daran aendern koennen. Browser-Interrogatoren sollten aus nur wenigen Zeilen Lisp-Code bestehen, die dann mit ...
|
| In das Form CoCreate Programmierung wechseln |
|
OneSpace Modeling : gd_vieleck_2d
clausb am 23.02.2006 um 11:59 Uhr (0)
Zitat:Original erstellt von SReinbold:Leider wird der Befehl nicht in der Toolbox eingetragen, daher habe ich auch " ;;:toolbox-button nil" auskommandiert.Was willst Du uns damit sagen? Welche Zeile steht nun in der Lisp-Datei? Die ohne Strichpunkte oder die mit?Todsicher bekommst Du das Kommando in die Toolbox, indem Du die Strichpunkte vor dem ":toolbox-button nil" entfernst und aus dem "nil" ein "t" machst. Wenn Du dann noch in die richtige Datei abspeicherst und dann auch noch wirklich die modifiziert ...
|
| In das Form OneSpace Modeling wechseln |