Informationen zum Forum PTC Creo Elements/Programmierung:
Anzahl aktive Mitglieder: 339
Anzahl Beiträge: 6.018
Anzahl Themen: 975

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 157 - 169, 511 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
Makro Programmierung : ANSI nach roman8
baumgartner am 04.08.2005 um 21:31 Uhr (0)
hallo, WIN benutzt ja ANSI, ME10 roman8 als Schriftsatz. Habe grosse Dateien, die ich aus einer WIN-Datei lesen muss, dann roman8 konvertiere. Mit meinem ME10-Makro dauert das ewig. Wer kennt ein Tool, mit dem man eine 80 MB grosse Datei sehr schnell konvertieren kann? ------------------ Grüsse aus dem Schwarzwald www.Andreas-Baumgartner.de

In das Form Makro Programmierung wechseln
Makro Programmierung : Makro für ME10 gesucht !
Castell am 18.08.2005 um 19:26 Uhr (0)
Quick and DirtyIn das Eingabefile input.txt den komplette Pfad der Datei die neu gespeichert werden soll eintragen.Beachte das du den Pfad mit / nicht mit schreiben mußt. Aber das kann man ja im Editor mir Suchen/Ersetzen korrigieren. DEFINE new_save LET File1 "c:/temp/input.txt" OPEN_INFILE 2 File1 DELETE ALL CONFIRM LOOP READ_FILE 2 DATEI EXIT_IF (Zeile=END-OF-FILE) LOAD (STR (DATEI)) CHECK_3D_GEO_MODIFY OFF STORE MI ALL DEL_OLD (STR(DATEI)) END_LOOP CLOSE_FILE 2 DELETE ALL CONFIRMEND_DEFINE------- ...

In das Form Makro Programmierung wechseln
Makro Programmierung : Makro für ME10 gesucht !
rhoffmann am 19.08.2005 um 08:22 Uhr (0)
Hallo Toto,in Zeile 7 muss es heissen EXIT_IF (DATEI=END-OF-FILE)Wie ich das sehe, muss weiterhin eine Dateiinput.txt in c:/temp existieren,in der alle Dateinamen gespeichert sind.MfGRobert

In das Form Makro Programmierung wechseln
Makro Programmierung : Makro für ME10 gesucht !
Castell am 19.08.2005 um 12:54 Uhr (0)
Zitat:Original erstellt von rhoffmann:in Zeile 7 muss es heissen EXIT_IF (DATEI=END-OF-FILE)UPS! Das passiert bei Cut and Paste Aktionen. ------------------Viele Grüsse aus dem SchwabenländleMassimo Castell------------------DIE inoffizielle Hilfeseite zum OneSpace Designer http://osd.cad.de

In das Form Makro Programmierung wechseln
Makro Programmierung : CHANGE_TEXT und Bezugstextlinie
rawe am 23.10.2005 um 11:21 Uhr (0)
Hallo OSD-Fachleute,trotz fehlender Erfahrung in der ME10-Makroprogrammierung (ich bin eigentlich als Software-Entwickler im Datenbankenumfeld zu hause) befasse ich mich damit, für einen Freund die Dokumentation von Konstruktionen zu automatisieren.Dazu habe ich unter anderem ein ME10-Makro geschrieben, welches Texte in eine CSV-Datei ausgibt und - nach manueller Bearbeitung mittels Excel - wieder einliest. die vorhandenen Texte werden dabei mit dem Makrobefehl CHANGE_TEXT durch die mit Excel angelegten er ...

In das Form Makro Programmierung wechseln
Makro Programmierung : Nicht gespeicherte Teile und selektive Exemplare ermitteln
RainerH am 03.11.2005 um 13:42 Uhr (0)
@Martin1.) Zu den eigenstaendigen Objekten:Ein Objekt selectiv eigenstaendig machen geht mit:pa_sel_unshareEin Objekt wieder gemeinsam benutzen geht mit:pa_sel_reshareSaeubern geht mit:pa_sel_cleanupRausfinden kannst du es mit dem Recorder.Naehere Infos dazu, wenn du (oli::sd-online-reference) in dieBefehlszeile eingibst.Hier steht dann:PA_SEL_CLEANUP is a terminate action.It has the following input keywords: :SOURCE value type: art-assembly calls subaction: SELECTPA_SEL_RESHARE is a terminate action.It ...

In das Form Makro Programmierung wechseln
Makro Programmierung : (/ (sd-inq-file-size dateiname) 1024)
Martin.M am 08.11.2005 um 14:39 Uhr (0)
Hallo,ich möchte die Dateigröße in KB ausgeben. Leider klappt es mit dem rechnen nicht so wie ich will. Die Displayausgabe gibt folgendes aus:XVL-Dateigroesse 14935/1024 KBWas für einen Haken habe ich denn in folgendem Code vergessen damit das Ergebnis berechnet wird.(setf datei (/ (sd-inq-file-size (FORMAT NIL "P:/XVL/~A.xv3" (SD-INQ-OBJ-CONTENTS-NAME A_ASSEM ))) 1024))(display (format NIL "XVL-Dateigroesse ~A KB" datei))TschuessMartin------------------ OSDM - Die freie WissensdatenbankWorkManager For ...

In das Form Makro Programmierung wechseln
Makro Programmierung : (/ (sd-inq-file-size dateiname) 1024)
RainerH am 08.11.2005 um 15:24 Uhr (0)
@ClausGeht es nicht auch ueber Umwege so:== als string - Ausgabe(setf datei (sd-num-to-string (/ (sd-inq-file-size (format nil "P:/XVL/~A.xv3" (sd-inq-obj-contents-name a_assem ))) 1024)))== und wieder als Nummer:(setf datei (read-from-string (sd-num-to-string (/ (sd-inq-file-size (format nil "P:/XVL/~A.xv3" (sd-inq-obj-contents-name a_assem ))) 1024))))Dass es auch eine Fliesskommarepraesentation gibt, wusste ich nicht !10 U4UGrussRainerH.

In das Form Makro Programmierung wechseln
Makro Programmierung : (/ (sd-inq-file-size dateiname) 1024)
clausb am 08.11.2005 um 16:26 Uhr (0)
Zitat:Original erstellt von RainerH:Geht es nicht auch ueber Umwege so:== als string - Ausgabe(setf datei (sd-num-to-string (/ (sd-inq-file-size (format nil "P:/XVL/~A.xv3" (sd-inq-obj-contents-name a_assem ))) 1024)))== und wieder als Nummer:(setf datei (read-from-string (sd-num-to-string (/ (sd-inq-file-size (format nil "P:/XVL/~A.xv3" (sd-inq-obj-contents-name a_assem ))) 1024))))Ach Du meine Guete. Ja, vielleicht geht das auch so. Aehem. Aber das sieht dermassen umstaendlich, langsam und fehlertraecht ...

In das Form Makro Programmierung wechseln
Makro Programmierung : (/ (sd-inq-file-size dateiname) 1024)
Dieter Kotsch am 09.11.2005 um 07:08 Uhr (0)
HIDu kannst noch einen Float aus deinem Ergebnis erzeugen.(setf datei ( FLOAT (/ (sd-inq-file-size (FORMAT NIL "P:/XVL/~A.xv3" (SD-INQ-OBJ-CONTENTS-NAME A_ASSEM ))) 1024)))(display (format NIL "XVL-Dateigroesse ~A KB" datei))Gruß Didi

In das Form Makro Programmierung wechseln
Makro Programmierung : Nicht gespeicherte Teile und selektive Exemplare ermitteln
Martin.M am 09.11.2005 um 11:15 Uhr (0)
Hallo Rainer,ich habe Dein Macro getestet und es funktioniert.Gibt es eine Möglichkeit vor dem Schreiben des Baumes die Ansichtensätze, Features, ... auszuschalten damit nur noch Teile, Behälter und AEs angezeigt werden ?(Kontextmenü:Ansicht/Zeigen in der Strukturliste)Das Macro ist wenn alles angezeigt wird zu langsam. Wenn 3000 Teile und BG geladen sind wird die Datei 627 KB groß und hat 11000 Zeilen. Es dauert länger als 15 min bis das Ergebnis angezeigt wird.Wenn nur Teile, Behälter und AEs angezeigt w ...

In das Form Makro Programmierung wechseln
Makro Programmierung : Dialog soll geöffnet bleiben und neue Eingabe erwarten
Martin.M am 11.11.2005 um 13:59 Uhr (0)
Hallo,mit dem Macro sollen Teile und BG eigenstaendig gemacht werden die keine Exemplare sind, also neue Teile an der gleichen Stelle.Ich möchte das der Dialog geöffnet bleibt und eine neue Eingabe erwartet. In der Beschreibung zu sd-defdialog habe ich nichts dazu gefunden.Kann mir von Euch einer schreiben wie das geht ?TschuessMartinCode:(in-package :EXAMPLES)(use-package :OLI);;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;(sd-defdialog gr_eigenstaendig :dialog-title "Eigenstä ...

In das Form Makro Programmierung wechseln
Makro Programmierung : Viewport-Shift-Right-Mouse-Button Menu
Markus Kuehl am 15.11.2005 um 10:20 Uhr (0)
Hallo MD,was meinst Du mit "aktualisieren"? Hast Du Aenderungen an der Datei gemacht und moechtest die Auswirkungen sehen? Wenn das der Fall ist, musst Du interaktiv zumindest eine Aenderung an dem VP-Shift-Right-Mouse-Button Menu machen und dann wird der "Reset" Knopf aktiv und den kannst Du dann druecken. Damit wird der Inhalt des XXX.pum Files neu evaluiert.Markus

In das Form Makro Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz