|
CoCreate Programmierung : Markieren gewählter Browserelemente
der_Wolfgang am 03.05.2011 um 22:02 Uhr (0)
Code:(sd-display-warning "Der folgende Beitrag ist fur LISP Anfänger unter 4.3 Jahren Erfahrung nicht geeignet")Stephan, Du möchstest doch eigentlich Individuell füer X-beliebige Einträge in Deinem Browser eine Einfärung haben. Dann must DU aber auch dieses "welcher Eintrag soll rot werden" selbst verwalten.Ich erweitere mal: Du möchtest für den EIntrag X die Markierungsfarbe Y festlegen; also etwas flexibler als "rot oder default".a) Verwaltung1) nimm eine Hashtable: der Key ist eine SysID, der value die ...
|
| In das Form CoCreate Programmierung wechseln |
|
Makro Programmierung : OSD-Lisp zum Erstellen einer AE im Schwerpunkt
Dorothea am 22.10.2003 um 09:58 Uhr (0)
Hallo, Ich glaube du gibst den Parameter Teile nicht richtig weiter. Statt (get_vol_prop :for_part :Teile :centroid) schreib mal (get_vol_prop :for_part Teile :centroid) Der Doppelpunkt vor dem Variablennamen ist zuviel. Gruss Dorothea P.S. Hab s nicht ausprobiert.
|
| In das Form Makro Programmierung wechseln |
 deleted_points.txt |
PTC Creo Elements/Programmierung : Lisp zum zerlegen einer 2D Kontur in XYZ Koordinaten
TommiO am 12.05.2021 um 19:49 Uhr (1)
Hallo NutundFeder,an den Punkten, die im Anhang aufgelistet sind, wird die spline-Kurve in eine ungünstige Richtung gezwungen. Teilweise liegt das daran, dass die Punkte dort sehr nahe beieinander liegen.Wenn du diese Punkte aus deiner csv-Datei entfernst, wird die spline mit weniger Ausreißern erzeugt.GrußThomas
|
| In das Form PTC Creo Elements/Programmierung wechseln |
|
CoCreate Programmierung : LISP: Variable prüfen - enthält Baugruppe
der_Wolfgang am 29.04.2009 um 20:34 Uhr (0)
Zitat:Original erstellt von holt:Und jetzt weiß ich auch womit ich das verwechselt habe:Bei get_selection wird je nach Auswahl ein Einzelelement oder eine Liste geliefert.Falsch. Bei get_selection bekommst Du immer eine Liste. Nur wenn Du :single_selection spezifizierst nicht.------------------ Seamonkey Firefox Thunderbird OSD Hilfeseite (de) / help page (en) NotePad++
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Makroprogrammierung; Ansicht auswählen
Patrick Weber am 07.01.2011 um 17:25 Uhr (0)
Zitat:Original erstellt von der_Wolfgang:am_view_prop *hat* einen update button! Dann braucht man nicht so einen 3 Sprung zu machen wie du das oben gezeigt hast.Kann sein. Hatte nicht die Online-Referenz bemüht.@TE:Hast du etwas am Lisp modifiziert?------------------Grüße aus SachsenpwKarl Marx ist tot, Einstein ist tot, und mir ist auch schon ganz schlecht!
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : LISP: Schnittebene in Dialog auswählen
holt am 25.06.2009 um 21:41 Uhr (0)
Ich habe etwas Zeit gebraucht um darauf zu kommen was du mit deinem Wink gemeint hast, aber ich habe es gefunden: Ausschnitt aus der Doku von CLIPPING_ACTIONS_AND_OPTIONS_SACode:calls subaction: SELECT with focus: S_CLIPPLANE(display S_CLIPPLANE) ergibt 68900016Diese Zahl bei :selection eingesetzt bewirkt genau das was ich wollte: Der Dialog akzeptiert Schnittebenen!------------------Gruß aus dem SalzkammergutThomas
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : LISP: Konfigurationen manipulieren
Michael Kahle am 27.09.2007 um 10:08 Uhr (0)
Man kann diese Transformation direkt wieder an oli::sd-create-configuration uebergeben und z.B. eine neue Konfiguration mit mehr Teilen anzulegen oder eine bestehende Konfiguration mit zusaetzlichen Teilen zu ergaenzen...------------------Viele Gruesse, Michael - http://www.ultra-hip.de--Spam goes SPAM@CoCreate.com and spam@postini.com ;-)
|
| In das Form CoCreate Programmierung wechseln |
|
Makro Programmierung : Lisp- Makro Teilename
Walter Geppert am 24.07.2003 um 11:13 Uhr (0)
Warum der Umweg über Funktionen? Ich setze Strings übrigens immer mit format zusammen: (setq namealt1 (format nil /~a namealt)) (setq nameneu (format nil /~a next-line)) ... k-action (sd-call-cmds (CHANGE_NAME_PA :PART_ASMB namealt1 :NAME nameneu)) ------------------ Grüße aus Wien Walter DC4 Technisches Büro GmbH
|
| In das Form Makro Programmierung wechseln |
|
CoCreate Programmierung : Annotation-Attribute
Walter Geppert am 25.01.2011 um 14:59 Uhr (0)
Laut Doku will(sd-am-add-info-attributes ...) ein {SEL_ITEM} und keinem Pfadnamen als ZielobjektBlöderweise gibt (sd-am-create-sketch ...) nicht wie sonst üblich, das soeben erzeugte Objekt zurück, sondern nur TEin grausamer Workaround: Vor und nach dem Erzeugen der Skizze (sd-am-inq-all-sketches ...) und mit (set-difference ...) das neue {SEL_ITEM} bestimmen ------------------meine LISP-Makros sind auf osd.cad.deDisclaimerGrüße aus Wien WalterDC4 Technisches Büro GmbH
|
| In das Form CoCreate Programmierung wechseln |
|
Programmierung : LISP: String nicht abgeschlossen
holt am 24.01.2008 um 12:28 Uhr (0)
Zitat:Original erstellt von clausb:So kompliziert?Für mich schon!Wie kann z.b. remove Strings verarbeiten, wenn es eine Liste erwartet?Daher bekomme ich bei folgendem Codefragment immer die Fehlermeldung "Quadro FX 1500[]" is not of type LIST. (wobei [] ein Quadrat sein soll)Code: (setf l (read-line s nil)) (remove #Return l) (close s)------------------Gruß aus dem SalzkammergutThomas Hollerweger
|
| In das Form Programmierung wechseln |
|
Makro Programmierung : Punkte liegen nicht aufeinander
Walter Geppert am 27.04.2006 um 15:40 Uhr (0)
Ich habs jetzt nicht mit einem Makro durchprogrammiert, aber interaktiv gehts und eigentlich sollte der Ablauf auch so gehen:gegeben sind zwei Linienstücke mit den offenen Endpunkten P1 und P2mit TRIM_TWO P1 P2 schliessenmit FILLET Radius P1 P2 verrunden ------------------meine LISP-Makros sind auf Heikos HilfeseiteGrüße aus Wien WalterDC4 Technisches Büro GmbH
|
| In das Form Makro Programmierung wechseln |
|
CoCreate Programmierung : Teileinfo für alle Teile in eier Zeichnung auslesen
Walter Geppert am 27.07.2009 um 13:56 Uhr (0)
Zitat:Original erstellt von mada123456:Was mache ich falsch bzw. was muss ich ändern, damit ich die aktuellen Koordinaten bekomme?Ist in der IKit-Doku zu (sd-inq-geo-props element :dest-space space) erklärt. Als Default ist space :local, du brauchst aber :global------------------meine LISP-Makros sind auf osd.cad.deDisclaimerGrüße aus Wien WalterDC4 Technisches Büro GmbH
|
| In das Form CoCreate Programmierung wechseln |
|
CoCreate Programmierung : Notepad++: Sprache Makro
Patrick Weber am 06.01.2011 um 13:13 Uhr (0)
Zitat:Original erstellt von Tobi79:Vielen Dank PatrickLeider ist da die LISP-Sprache enthalten. Ich suche jene für Macro (Drafting 2D)Vielen Dank falls die mir jemand zur Verfügung stellen kann. Steht doch mit drin unter "CoCreate Macro".------------------Grüße aus SachsenpwKarl Marx ist tot, Einstein ist tot, und mir ist auch schon ganz schlecht!
|
| In das Form CoCreate Programmierung wechseln |