|  | CATIA V5 Programmierung : Punkte, Linien etc.. aus drawing auslesen (.dxf) pHidias am 01.12.2009 um 15:22 Uhr (0)
 das problem ist, dass ich die polylinien aus dem geladenen .dxf nicht auslesen kann.ich kann sie z.b. auch nicht per selection anwählen, weil ich nicht weiß, wie der typ heißt (splines gehen mit "Spline2D" und linien mit "Line2D", polylinien gehen weder mit "Polyline" noch mit "PolyLine" noch mit "..2D" und auch das "HybridShapePolyline", was ich hier im forum gefunden habe funktioniert nicht. geht wohl nur für sowas im 3D, aber nicht im drawing)------------------ ---- Hier könnte Ihre Werbung stehen ---
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : nur leeres Makro??? grammar am 20.02.2004 um 14:59 Uhr (0)
 Hallo! Bei mir funktioniert die Aufzeichnung.Ich erhalte  Sub CATMain() Dim documents1 As Documents Set documents1 = CATIA.Documents Dim partDocument1 As PartDocument Set partDocument1 = documents1.Item( Part31.CATPart ) Dim part1 As Part Set part1 = partDocument1.Part Dim shapeFactory1 As ShapeFactory Set shapeFactory1 = part1.ShapeFactory Dim hybridBodies1 As HybridBodies Set hybridBodies1 = part1.HybridBodies Dim hybridBody1 As HybridBody Set hybridBody1 = hybridBodies1.Item( Geöffneter Körper.1 ) Dim h ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Rekursive Schleife zur Produktdurchsuchung nach Punkten zoltan.bekesi am 20.05.2011 um 20:39 Uhr (0)
 Hallo,Rekursion ist nur eine Sache.Da gibt es im Forum wirklich viele schöne Beispiele, z.B. für Stücklistenerstellung.Hier ist eine rekursive Lösung.Der Code vom Rezept muss in den Teil rein, wo die Stückzahl hochgezählt wird (aAssyArray(iAssyArrayCount) = oRefProduct.PartNumber        iAssyArrayCount = iAssyArrayCount + 1"Der "Trick" was duch noch für den Rezept brauchst: Am Anfang den Verweis auf das ActiveDocument aus "oRefDocument.Part" tauschen.Was man aber noch überlegen sollte: sind deine Parts all ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Name vom GeoSet übernehmen kostja1978 am 11.04.2013 um 22:59 Uhr (0)
 Hallo zusammen,Hier übernimmt die Geometrie Name vom GeoSet, in dem die liegt.Makro funktioniert nur mit "lebendige Geometrie" und "Result with Link";die tote Geo und GeoSets nehmen die Name vom zweite Stufe von oben:und zwar:GeoSet"XXX"       -GeoSet"001"         -Result oder GeoSet mit Name"XXX"( möchte aber "001" haben)Hat jemand Idee?___________________________________________________________________________Sub CATMain()Dim PartDoc As PartDocumentDim Selected_Obj As ObjectDim oSel As AnyObjectDim Name_ ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : csv Stückliste importieren RSchulz am 13.12.2007 um 14:50 Uhr (0)
 Hallo zusammen,ich hoffe, dass mir einer helfen kann...Was möchte ich machen?Schritt1:Ich möchte eine Stückliste per Makro1 aus einem Produkt ausgeben, nach unseren wünschen umsortieren und umnummerieren, einen definierten Tabellenkopf (deutsch/Englisch) hinzufügen und die Daten konsolidiert in einem definierten(csv) Format in einem bestimmten Ordner abspeichern.Schritt2:Ich möchte diese CSV-Datei ins Catia per Makro2 importieren. Hierbei ist entscheidend, dass manche Felder zweizeilig sind und die Spalten ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Makro soll OK-Taste ausführen tomtom1972 am 11.10.2006 um 11:50 Uhr (0)
 Hallo,mit VB (nicht im CATScript) und CATIA in engl. Sprachversion mache ich das so:  Set oProdToALLCATPart = Catia.Documents.Open(objFile.Path)  iWinCount = Catia.Windows.Count  Set oSel = Catia.ActiveDocument.Selection  oSel.Clear  oSel.Add (Catia.ActiveDocument.Product)  AppActivate ("CATIA V5")  Catia.StartCommand ("Generate CATpart from product...")  Start = Timer  Do While Timer  Start + 1  DoEvents  Loop   SendKeys Chr(13), True  While Catia.Windows.Count = iWinCount  WendGruss TomTom--------------- ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Search Selection in C++ Laute am 27.01.2004 um 16:05 Uhr (0)
 Hallo, bin gerade selber drauf gekommen    hatte mir schon gedacht das der String fasch gecastet bzw. convertiert wurde. Der Spezifikationsbaum wird durchsucht und der Hauptkörper markiert- sofern einer existiert!   CString cstr =  Name= Hauptkörper  ;   BSTR bstr1 = NULL, bstr2 = NULL;   bstr1 = cstr.AllocSysString();   cstr.SetSysString( &bstr2 );   SysFreeString (bstr1);   SysFreeString (bstr2);   myDocument   = m_oCatiaApp.GetActiveDocument();   mySelection  = myDocument.GetSelection();   mySelection.S ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Zeichnungsableitung unabhängig vom Partnamen lohri am 06.07.2007 um 09:52 Uhr (0)
 Hallo Zusammen,ich möchte eine Zeichnung ableiten, unabhängig davon wie das Part heißt. Dazu frage ich den Partnamen des aktuellen Dokuments ab und will ihn als String für die Variable Prod wiedereinfügen.Hier mal mein Testprogramm:Sub CatMain()Part markierenDim P As PartSet P = CATIA.ActiveDocument.PartMsgBox (P.Name)Dim PName As StringPName = P.Name & ".CATPart"MsgBox (PName)Zeichnung erstellenDim D As DocumentSet D = CATIA.Documents.Add("Drawing")D.Standard = catISODim DS As DrawingSheetSet DS = D.Sheet ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Auslesen der Associations  mit einer DesignTable pfannensepp am 02.04.2012 um 11:44 Uhr (0)
 das bringt leider nichts die verknüpfung zu tabelle wiederherzustellen, da mein part ja wie gesagt nicht mehr weiß WAS er verknüpfen soll....und für was das bild?
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Part Eigenschaften bearbeiten Rudi38 am 21.09.2016 um 09:23 Uhr (1)
 Hallo Uwe,ja Schreibfehler sorry den hab ich vergessen durch das ganze hin und her probieren.Ist aber leider nicht die Lösung, der Fehler besteht weiterhin.MfG Hendrik------------------Catia V5R24
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Automation error bei Part.Update pittyplatsh am 10.11.2009 um 18:39 Uhr (0)
 Welches ServicePack der R19 hast du aufgespielt? Habe selbst die Erfahrung gemacht dass SP5 ziemlich instabil ist (ca im 15 Minuten-Takt ein "Click OK to terminate")
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Part in Struktur ansprechen Augustiner am 01.02.2006 um 14:29 Uhr (0)
 Hallowie "empfehlen" das versteh ich jetzt nicht und wie soll ich right(oMyDocument.Fullname, 8) = ".CATPart" einbinden?? Was genau kann ich damit machen?Gruß Andi
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Einfügen in neues Part Bobby_Joe2001 am 22.05.2006 um 18:42 Uhr (0)
 Also bei mir hat dein Makro einwandfrei funktioniert!------------------Du musst die Leute einmal richtig ärgern, dann wirst du endlich ernst genommen.Konrad Adenauer
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln |