|
CATIA V5 Programmierung : SaveAs/Export
fly am 29.10.2015 um 12:56 Uhr (1)
Ich möchte per CATScript ein geladenes geändertes CATPart in ein Verzeichnis speichern - Wenn ich das Part mittels saveas speichere wird zwar die Datei geschrieben aber in CATIA wird das ursprüngliche Part durch das gespeicherte Part ersetzt Dadurch wird das Part auch in allen geladenen Produkten durch das neu erstellte ersetzt Gibt es eine Möglichkeit ein Saveas od. ähnliches auszuführen das einfach nur das Part aus der Session in ein Verzeichnis schreibt ohne es in der Session auszutauschen? (Export h ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : SaveAs/Export
joehz am 29.10.2015 um 14:20 Uhr (1)
Hi fly,das Verhalten ist Windows-typisch.Wenn den Namen behalten willst, musst Du auf Betriebssystemebene die Datei kopieren und umbenennen.Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Refresh
Peter91 am 30.10.2015 um 11:02 Uhr (1)
Zitat:Original erstellt von RSchulz:Dann nimm mal nochCATIA.Interactive = FalseCATIA.Interactive = Truevll. hilft es ja.Wozu verwendet man diese Befehle?GrußPeter
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Refresh
joehz am 30.10.2015 um 11:17 Uhr (1)
Hallo peter,damit kannst Du verhindern, dass, während das Makro läuft, in Catia Eingaben u.ä. gemacht werden.Und zum Makro-Ende hin erlaubst Du Eingaben wieder.Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Axissystem umbenennen.
Peter91 am 04.11.2015 um 10:01 Uhr (1)
Bei der ersten Suche wird lediglich ein Part selektiert und bei der zweiten Suchen das Achsensystem selber. Ansonsten wird nichts selektiert oder ausgegeben.Gruß Peteredit: So funktioniert es:Code:CATIA.ActiveDocument.Selection.Item(1).Value.Name = "Achsensystem_1"[Diese Nachricht wurde von Peter91 am 04. Nov. 2015 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Technologische Ergebnisse aktivieren/inaktivieren per Makro
joehz am 06.11.2015 um 22:33 Uhr (1)
Hi Knechta,zu meinem Verständnis:Was bzw. welche technologischen Eigenschaften meinst Du konkret?Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Technologische Ergebnisse aktivieren/inaktivieren per Makro
joehz am 06.11.2015 um 22:43 Uhr (1)
Tut mir leid. Versteh ich noch nicht.Wo/wie aktivierst Du die?Wo stehen die? Baum?Einen Screenshot bitte.Tschau,JoePS: Bitte im cad.de-Profil die Arbeitsumgebung angeben.------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Technologische Ergebnisse aktivieren/inaktivieren per Makro
joehz am 06.11.2015 um 22:50 Uhr (1)
ach. In der deutschen Oberfläche heissen die so!OK. Und kannst Du sie von Hand inaktivieren?Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Technologische Ergebnisse aktivieren/inaktivieren per Makro
joehz am 06.11.2015 um 22:54 Uhr (1)
Sieht für mich so aus, als ob Ihr schon eine Lösung gefunden habt.@ Bernd: Schon wieder was gelernt heute! :-)Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Technologische Ergebnisse aktivieren/inaktivieren per Makro
joehz am 07.11.2015 um 14:57 Uhr (1)
Hi kechta,Zitat:und ich bräuchte jetzt dahingehend hilfe....beide makros zu vereineneDas hab ichschon verstanden; Du musst halt schreiben was Du meinst.Zitat:aber nur in der Baugruppe in der ich gerade steh....Baugruppe oder CatPart?Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Technologische Ergebnisse aktivieren/inaktivieren per Makro
bgrittmann am 07.11.2015 um 15:47 Uhr (1)
Servus WeberknechtaHier ein Code zum die "Technologischen Ergebnisse" in einem Part aktivieren (Vorraumsetzung: deutsche Umgebung)Code:Language="VBSCRIPT"Sub CATMain()Dim partDocument1 As Documentdim oFeature as Objectdim oPart as PartDim selection1 As Selectiondim i as integerSet partDocument1 = CATIA.ActiveDocumentSet selection1 = partDocument1.SelectionSet oPart = partDocument1.partselection1.Search "CATPrtSearch.MechanicalFeature.Name=Technologische*,all"if selection1.count 0 then for i = 1 to selecti ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Technologische Ergebnisse aktivieren/inaktivieren per Makro
joehz am 07.11.2015 um 16:30 Uhr (1)
zum deaktivieren:Aus Code:if oPart.IsInactive(oFeature) then oPart.Activate(oFeature)end ifmachCode:if oPart.IsInactive(oFeature) = False then oPart.InActivate(oFeature)end ifTschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Technologische Ergebnisse aktivieren/inaktivieren per Makro
joehz am 07.11.2015 um 18:52 Uhr (1)
Also: Der Bernd hat Dir schon einen Weg aufgezeigtAusserdem:Bitte im cad.de-Profil die Arbeitsumgebung angeben.Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |