|
CATIA V5 Programmierung : Catia starten ohne den intsallPath zu kennen
RonnyS am 11.11.2003 um 08:45 Uhr (0)
ööhhhhmm deine anlage funzt net(404) Start- Ausführen... Eingabe: cnext funzt bei mir auch problemlos, ich wolltes aber per vb starten, d.h. mein vb-proggi läuft, catia (noch) nicht un d da habsch des noch net wirklich hingekriegt. weisst du wie die befehlszeile lauten muss? ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : [Suche] Beispiele wie man mit externen Proggies Catia anspricht
RonnyS am 12.11.2003 um 13:23 Uhr (0)
weiss denn wirklich keiner was? ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia starten ohne den intsallPath zu kennen
RonnyS am 12.11.2003 um 13:51 Uhr (0)
genau soweit bin ich grad mein prob ist das catia zwar als prozess läuft d.h. im taskmanager aber nicht sicht- oder greifbar ist, d.h. kein icon in der taskbar und kein fenster ein .visible=true hatte ebenfalles keine erfolg ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Baugruppen auslesen
RonnyS am 13.11.2003 um 10:00 Uhr (0)
eigentlich net"Open" is seit Äonen ein gängiger vb-befehl um eine datei zu öffnen, das stammt noch aus der "Pre-Ströme-Ära" wenn man so willprogrammierst du als vba oder als catscript/vbscript?alternativ könntest du versuchen die catia schnittstelle für dateiarbeit zu nutzen, ist zwar ein biseerl komplizierter geht aber auch, wie die genau geht kannsch dir im mom leider net sagen weil ich heut mein schlaues buch net beihab.EDIT//probiers mal als richitges vba-projekt dann sollte alles so wies ist funzen--- ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : [Suche] Beispiele wie man mit externen Proggies Catia anspricht
RonnyS am 25.11.2003 um 12:50 Uhr (0)
Vielen dank dass sich doch noch jemand meldet, hatte die hoffnung schon aufgegeben nochmals vielen dank an KyliXs kommt schon traut euch, es kann doch net soo schwer sein... ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetEnumerateValues
RonnyS am 02.12.2003 um 16:44 Uhr (0)
Hat schonmal jemand versucht, einen Paramter der über mehrere werte verfügt auszulese?, ich krieg des irgendwie nicht hin... Er erhält korrekt den Parameter aber beim zuweisen kommt die meldung can t assign to array obwohl in der automation.chm steht dass ein array zurückgegeben wird Dim MyParams As Parameters Set MyParams = catia.activedocument.Part.Parameters Dim P As StrParam Set P = MyParams.GetItem(ParamName) Dim arrayOfVariantOfDouble1(7) Set PVariant = P arrayOfVariantOfDouble1 = ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Laufzeitunterschiede
RonnyS am 13.01.2004 um 13:14 Uhr (0)
Mein Eindruck ist dass zwischen VBScript, CATScript oder VBA kaum ein geschwindigkeitsunterschied besteht ob sich die scripote nun im doc befinden oder als einzelfile. Allerdings hab ich den eindruck wenn man ein ganz externes proggie hat, also z.b. VB .net und catia über COM anspricht das dann die laufzeiten in keller gehen... was sind eure erfahrungen/ansichten? ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ICON mit VBA DEFINITION
RonnyS am 15.01.2004 um 08:59 Uhr (0)
zu 1.) was ist das denn für eine datei die du öffnen möchtest genau?für atparts z.b.Sub catmain() Dim Doc As Document Set Doc = CATIA.Documents.Open("C:Temp est.CATPart")End Subzu 2.)normalerweise können forms zwischen beliebigen VBA Versionen ausgetaucht werden, also selbst ein in winword erstelltes kann in catia genutzt werden, wie das bei VB6 aussieht weiss ich nicht...entweder hast du dort gui-elemente verwand die vba (5!) nicht kennt...dann könntest du das evtl. retten indem du die killst oder vb6 c ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fehler bei der Darstellung der Oberfläche
RonnyS am 04.05.2004 um 15:04 Uhr (0)
hat ich auch schon..ist nicht weiter dramatisch..ist wirklich nur ein darstellungsfehler... wenn man catia schliesst und neu startet ist es ebenso weg bei mir hats geholfen die darstellungsgenauigkeit von catia zu reduzieren... ------------------ gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erweiterte Flächen (Zusammenführung)
RonnyS am 07.01.2004 um 14:10 Uhr (0)
also mich hab mal versucht wirklich HybridShapeSurfaceExplicit zu erstellen...da kommt leider keine zusammenführung raus....sorry aber vielleicht ist des ja auch schon ein ansatz für dichach ja ist kein catscript sondern vbaSub CATMain() Dim partDocument1 As PartDocument Set partDocument1 = CATIA.ActiveDocument Dim part1 As Part Set part1 = partDocument1.Part Dim HBody As HybridBody Dim WzkDH As HybridShapeFactory Dim Ref(3) As reference Dim MySketch(3) As Sketch Dim Flaeche(3) As HybridShap ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros mit Vb .Net
RonnyS am 17.10.2003 um 17:19 Uhr (0)
für CAT- und VB-Script konnt ich Problemlos umstellen, dummerweise ist das ganze vb .net dann nichts als ein banaler texteditor der auch zum testen jedesmal geschlossen und dann neugestartet werden mussauch die toolbox usw war nicht verfügbar...Schade hast du nicht noch irgendwas damit ich mal sehen kann wie das prinzipiell funzt??? Gerade das kommunikation mit catia aufnehmen intressiert mich doch sehr, weil das mit dem internen vba-editor ja alles fast automatisch läuft..------------------gr33t7 Ronny
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Baugruppen auslesen
RonnyS am 20.10.2003 um 09:12 Uhr (0)
hier büddä ist zwar aus einem meiner Projekte entnommen und deshalb evtl net ganz die einfachste lsg aber egalsub catmain dim myproduct as product set myproduct = catia.activedocument.product dim getActivePartNames as collection Set getActivePartNames = New Collection Open "c:la.txt" For Output As #2 Dim tmp As String For i = 1 To MyProduct.Products.Count Step 1 tmp = MyProduct.Products.Item(i).PartNumber print #2, tmp getActivePartNames.Add tmp Next close #2end ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Baugruppen auslesen
RonnyS am 13.11.2003 um 10:00 Uhr (0)
eigentlich net"Open" is seit Äonen ein gängiger vb-befehl um eine datei zu öffnen, das stammt noch aus der "Pre-Ströme-Ära" wenn man so willprogrammierst du als vba oder als catscript/vbscript?alternativ könntest du versuchen die catia schnittstelle für dateiarbeit zu nutzen, ist zwar ein biseerl komplizierter geht aber auch, wie die genau geht kannsch dir im mom leider net sagen weil ich heut mein schlaues buch net beihab.EDIT//probiers mal als richitges vba-projekt dann sollte alles so wies ist funzen--- ...
|
In das Form CATIA V5 Programmierung wechseln |