|
CATIA V5 Programmierung : Visual Studio 2005 - VB.net Was mach ich falsch?
JuergenHeckmann am 01.11.2007 um 01:24 Uhr (0)
Hallo!Hier ist jetzt mal die komplette spline sub von mir...die variable foil ist einfach ein struct in dem nen array mit coordinaten drin ist und die Anzahl der Koordinaten gespeichert ist.Deklariert hab ich doch den spline durch forgende zeile, oder? Spline = PtDoc.Part.HybridShapeFactory.AddNewSplineCode: Sub CreationSpline(ByVal foil As foil, ByVal Spline As Object) Dim index As Integer Dim intCount As Integer Dim PassingPtArray(foil.intCoordinatenumber - 1) As Object Dim ReferenceOnP ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : polyline aus vorhandenen punkten erstellen
sashlanger am 15.07.2005 um 09:16 Uhr (0)
Hallo, ich bin vb-anfänger und bräuchte mal ein bissle Hilfe. Ich habe in einem Part 11 Punkte die z.B. Extremum1, Extremum2 usw heißen. Es ist ein Parameter mit dem Wert 11 vorhanden der die Anzahl der Punkte steuert. Ich möchte nun in einem VBSkript diesen Wert des Parameters auslesen und dann die sich ergebende Anzahl an Punkten zu einer Polyline verbinden. Kann mir da jemand helfen wie ich anfange? Wie lese ich das aktuelle Part ein, wie lese ich den Parameter ein und wie finde ich in einer for-Schleif ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrungen auf einer Fläche mit vorgegebenem Randabstand - Makro möglich?
thomau96 am 12.09.2009 um 17:53 Uhr (0)
Hallo Daniel,vielen Dank für deine Antwort!Das ganze scheint doch komplizierter zu sein als ich gedacht habe. Leider ist es sehr zeitaufwändig, bei vielen Blöcken jeweils 2 Zentrierbohrungen und 2 Gewindebohrungen einzubringen, da ja auch die Parameter jeder Bohrung Part für Part wieder eingestellt werden müssen.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfad zum Instanz ermitteln
Christian.O am 15.11.2010 um 19:16 Uhr (0)
Servus,ohne das Product zu öffnen wirst du nicht an die Lage deines Teils kommen. Du könntest dir sonst noch ein Achsensystem (Axis AP) von deinem Skelett Part (Adapter) ins Part kopieren. Somit wäre zu erahnen wo das Teil liegt.Warum willst du eigentlich die genaue Lage haben?------------------Mit freundlichen Grüßen aus TirolChristian Obholzer
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Get coordinates from Unterzusammenbau (Produkt) Achsenkreuz
bgrittmann am 20.09.2013 um 11:44 Uhr (1)
ServusEs gibt nur eine Selektion im Dokument.Also musst du dir was anderes einfallen lassen um die Teile/Werte/ zwischenzuspeichern kannst:- ein Collection füllen- die Selektion von hinten durcharbeiten, alles Teile die bei "Null" liegen aus der Selektion entfernen- ein Listbox füllen- ....GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection Delete
HeinHein am 29.02.2016 um 17:56 Uhr (1)
Hallo,ich habe das gleiche Problem, dass die Selektion im Partdokument nicht via VBA geloescht werden kann.Hat jemand schon eine Loesung?Ich nutze R19.------------------HeinHein
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Move Selection CATDrawing (Selectierte Elemente verschieben)
Hokay am 20.03.2009 um 08:53 Uhr (0)
Hallo Zusammen,..... hat niemenad eine Idee?Oder ist die Aufgabe so schwierig, dass sich niemand traut?MfG Hokay
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection-Methode highlightet nicht das gesuchte Element
bgrittmann am 23.05.2016 um 10:22 Uhr (1)
ServusWird der Punkt auch gefunden? (selection1.count2)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Geometrie von Selection erstellen
Michau am 29.04.2011 um 16:08 Uhr (0)
Danke für den Tip.Ich versuchs dann am Montag..... Jetzt ist erst mal Wochenende angesagt.Schönes Wochenende allen ( auch wenns regnen soll)GrüßeMichael
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : link to Reference im Product
CAMiCADse am 23.05.2007 um 08:33 Uhr (0)
Hallo jan,da fehlt noch ein "Value". So sollte es gehen:Code:strPath = CATIA.ActiveDocument.Selection.Item(1).Value.ReferenceProduct.Parent.FullNameGrußCAMiCADse
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter im Process auslesen und schreiben
V5Playaz am 15.12.2008 um 10:36 Uhr (0)
Hallo Tiberius,am einfachsten ist es über eine selection.search nach dem parameter zu suchen und ihn so auszulesen oder zu modifizieren.grüße dominik
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part per Makro auslesen
V5amSee am 04.03.2005 um 13:17 Uhr (0)
Hallo, danke erstmal für die schnelle Antwort. Leider muss ich sagen das ich ein absolutes Greenhorn bin auf diesem Gebiet. Hab das mit dem Makrorecorder gleich probiert und folgendes Ergbniss erhalten: Language= VBSCRIPT Sub CATMain() Dim partDocument1 As Document Set partDocument1 = CATIA.ActiveDocument Dim part1 As Part Set part1 = partDocument1.Part Dim bodies1 As Bodies Set bodies1 = part1.Bodies Dim body1 As Body Set body1 = bodies1.Item( Oberschale Spoiler ) part1.InWorkObject = body1 End Sub Sow ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DoEvents in CATVBS
HoBLila am 03.12.2010 um 14:21 Uhr (0)
Ich verstehe irgendwie nicht so ganz, wo die Probleme liegen, was nicht geht und vor allem was Du erreichen möchtest. Was nicht heißt, dass Dus falsch erklärt hast, aber ich brauche es wahrscheinlich noch einmal mit anderen Worten und mit einem klaren Code-Kontext.Ich vermute jetzt einfach einmal, obwohl davon nix aufgeführt ist, dass Du SelectElement2() von einem Objekt der Klasse Selection aufgerufen hast, statt von einem Objekt der Klasse Object.Sprich: DIM die Selection einfach einmal As Object.Dann zu ...
|
| In das Form CATIA V5 Programmierung wechseln |