|
CATIA V5 Programmierung : Parts Selektieren
RSchulz am 25.06.2014 um 16:45 Uhr (1)
Hallo Petra,was meinst du mit Parts selektieren (Produkt, geladene oder im Ordner befindliche) und in eine Gruppe (in ein Produkt oder Ordner...) packen? Dann ist es sicherlich erforderlich, mehr Randparameter zu erfahren.Was genau möchtest du denn machen, oder geht es erstmal nur um eine Übung. Um in die Programmierung einzusteigen, gibt es vb literatur z.B. Galileo Computing und für den Direkteinstieg im CATIA VBA hat Jens Hansen ein sehr gutes Werk hinterlassen.------------------MFGRick SchulzNettiquett ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Elemente unterhalb einer Selection
Thomas Dr. am 26.06.2014 um 09:16 Uhr (1)
Guten morgen,in einem Product habe ich einige deactivierte Elemente, diese will ich nun mit einem Makro löschen. Soweit ist das auch noch kein Problem:Code:Sub CATMain()Set partDocument1 = CATIA.ActiveDocumentSet selection1 = partDocument1.Selectionselection1.Search "CATPrtSearch.MechanicalFeature.Activity=false,all"msgbox selection1.countselection1.deleteEnd Suballerdings habe ich auch Assemble Funktionen und hier wird dann nur das Assemble gelöscht nicht aber der Body der darunter liegt. Was ich bisher g ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 R19 64 Bit und Createobject()
Alain-b. am 27.06.2014 um 07:56 Uhr (1)
Hallo Kollegen,Diesmal bräuchte ich eure Hilfe und zwar, ich habe eine Anwendung mit Visual Studio 2012 (also eine Exe) erstellt.. und zwar eine exe wie den aufruf von Catia V5 ermöglicht... vor einige Zeit hatten wir Catia V5 R19 32 Bit installiert, GetObject und CreateObject Funktionierten perfekt :-) jetzt benutzen wir Catia V5 R19 64 Bit und jetzt Funktioniert CreateObject() nicht mehr.... ich bekomme als Fehlermeldung dass das Environment nicht festgelegt ist.. ich bekomme der Fehler einfach nicht beh ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 R19 64 Bit und Createobject()
Alain-b. am 27.06.2014 um 10:39 Uhr (1)
Hallo Rschultz,Vielen Dank für deine Hinweis so wie es aussieht ist dein Zweiten Vorschlag mit dem test ob Catia geht wenn ich ein Part anklicke der richtige ist ich bekomme eine Fehlermeldung "Environment not set or incorrect" das wird es sein Leider muss ich mit CreateObject() Arbeiten weil Catia zu eine Schleife gehört mit mehreren Programme Zweck Optimisation.ich werde Versuchen das Problem zu Fixen Vielen dank noch für dein wertvoller Tipp
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 R19 64 Bit und Createobject()
Alain-b. am 30.06.2014 um 17:25 Uhr (1)
Hallo kollegen,so... habe alle möglichkeiten erforscht an was das es liegen könnte.also ich benutze um Catia automatisch zu öffnen diesen code: Try CATIA = GetObject("CATIA.Application") Catch CATIA = CreateObject("CATIA.Application") CATIA.Visible = False End TryFunktioniert super mit Catia V5 R19 32 Bit aber mit der 64 Bit funzt es einfach nicht !!! udn ich finde es einfach keine Lösung....gibt es mit der 64 Bit ein anderen Trick ?? es wäre für mich sehr Hilfreich....
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehlsliste für Catia V5
Tim2007 am 01.07.2014 um 10:54 Uhr (1)
Hallo Rick,ja hat wunderbar funktioniert
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Repost- Macro für Text with Leader
imation1999 am 24.01.2014 um 13:21 Uhr (15)
Keine Assoziativität!1) Punkte selektieren2) Makro laufen lassen3) Code:Language="VBSCRIPT"Sub CATMain()Set partDocument1 = CATIA.ActiveDocumentSet part1 = partDocument1.PartSet annotationSets1 = part1.AnnotationSetsSet annotationSet1 = annotationSets1.Add("CEG1_3D")Set selection1 = CATIA.ActiveDocument.SelectionReDim acoord(2)for i =1 to selection1.count Set reference1 = part1.CreateReferenceFromObject(selection1.item(i).value) selection1.item(i).value.GetCoordinates acoord Set userSurfaces1 = part1.Use ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : View per Rule/Action ausblenden / einblenden
moppesle am 02.07.2014 um 10:37 Uhr (1)
Hallo Ben,hab das mal getestet.Scheint wohl nicht anders lösbar zu sein, als den Parameterwert nach dem update einmal umzustellen.Selbiges Problem bei der Verschiebung der View auf einen Layer.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : View per Rule/Action ausblenden / einblenden
moppesle am 02.07.2014 um 11:06 Uhr (1)
Hallo Ben,Zitat:was meinst Du mit "den Parameterwert nach dem update einmal umzustellen"?Na den Parameterwert von "`View ein/aus`" einfach einmal umstellen und zurückstellen. Dann wird die View wieder in dem gewünschten Zustand gebracht. Das könnte man vielleicht auch mit einer globalen Rule/Reaction machen die alle Parameter einmal vor und wieder zurückstellt.Zitat:Ich hatte auch den Gedanken nach dem Update die rule erneut anzustoßen (z.B.: per reaction) - aber ich scheiter an dem "wie".... Was hast du d ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATDMUUtility auf CATProducts anwenden (fehlerhafte Teile)
MarcDe am 02.07.2014 um 13:19 Uhr (1)
Hallo zusammen,ich stehe vor dem Problem, dass ich CGR-Files berechnen möchte ohne laufende CATIA-Instanz (User ist nicht angemeldet). Das kann ich mit dem mitgelieferten Batch-Tool "CATDMUUtility" tun. http://catiadoc.free.fr/online/dmnug_C2/dmnugat0401.htmJetzt habe ich aber das Problem, dass ich eine komplette Baugruppe als CGR berechnen lassen möchte und in der Baugruppe können Teile enthalten sein, die nicht geladen oder falsch verlinkt wurden (existieren teilweise auch gar nicht mehr). Ich muss also ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkt aus Excel importieren
Thomas Harmening am 29.05.2009 um 00:27 Uhr (1)
Zitat:Ich habe die Anleitung befolgt, habe aber das Problem, dass wenn ich in Excel das Skript starte folgende Fehlermeldung bekomme: Index außerhalb des gültigen Bereicheseigentlich habe ich vor Ort nur R16 und XL03, daher ignoriere ich Beiträge die eine andere Konstellation aufweisen, deren Fehler ich nicht nachstellen kann, naja muss halt der Testrechner herhalten Catia R16 geöffnet, Neues Part erstellt, Point Import.xls in Excel (2007) geladen, Makro CreationPoint() ausgeführt - Punkte sind in V5 ange ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : View per Rule/Action ausblenden / einblenden
moppesle am 03.07.2014 um 07:48 Uhr (1)
Moin Ben,Zitat:Ich müsste jetzt doch NACH einem UPDATE die o.g. rule erneut starten - doch genau hier habe ich keine Ahnung wie man dies realisiertVon "Hand" würde ich den Parameter "Typ" einmal umstellen und dann wieder auf "modul 30".So funktioniert es zumindest bei mir. Eine Reaction würde ich hier auch favorisieren. Den Wert vom Parameter "Typ" zwischenspeichern dann "Typ" einen beliebigen Wert zuweisen und schlussendlich wieder den alten Wert zuweisen.So zumindest in der Theorie.Ich habs noch nicht ge ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dialog Font
K.Siebert am 03.07.2014 um 19:39 Uhr (1)
Hallo,ich greife mal vor (bei gleichem Code):mit Office 2007 - CATIA R19 meckert auch der Debugger.mit Office 2010 - CATIA R19 meckert der Debugger nicht.------------------Sei Schlau bleib Dumm !!?!!
|
In das Form CATIA V5 Programmierung wechseln |