|
CATIA V5 Programmierung : Selection.search referenz
pfannensepp am 15.06.2012 um 09:47 Uhr (0)
Hallo ich ahb ein Problem was in ähnlichen Posts schon besprochen wurde. Leider bin ich durhc die nicht auf meine Lösung gekommen. Eigentlich ist es trivial....Ich Suche mit selection.search nach einem Punkt (bzw. einer projection von einem punkt), welcher in einem Produkt beziehungsweise im enthaltenen Part vorhanden ist. In diesem Punkt will ich dann eine Line erstellen. Ich finde den Punkt. Wenn ich allerdings diesen bei derm AddnewLinePtDir angebe, erstellt er die Line, allerdings bleibt der Punkt leer ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verständnisproblem DMU Sectioning Makro
pfannensepp am 03.07.2012 um 17:43 Uhr (0)
Hidanke für die schnelle antwort. Aber ich versteh die logik grad immer noch nicht :-) vll liegts an der späten uhrzeit...ich hab ne funktion der ich einen STring mit schnitt in X/Y/Z übergeb und dann noch eine höhe in welcher er schneiden soll...hab schonmal soweit geschrieben wie ich komm:-) nur komm ich nicht rauf wie die einzelen arrays beschrieben werden...Code:Function CreateSection(SecHeight As Single, SecDir As String) Dim oprod As Product Set oprod = CATIA.ActiveDocument.Product Set TheSection ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verständnisproblem DMU Sectioning Makro
pfannensepp am 04.07.2012 um 19:38 Uhr (0)
HiJa..ich habe eine Baugruppe und möchte da einen Schnitt durchlegen. Auf der Schnittlinie sollen dann extrempunkte erzeugt werden. ich habe mir gedacht ich exportiere die Section und hab dann ein Part mit einem sketch drin, welches ich verwenden kann. folgenden ansatz habe ich...Dim oNewPartDocument As ObjectSet cSections = CATIA.ActiveDocument.Product.GetTechnologicalObject("Sections")Set oNewPartDocument = cSections.Item(1).Export.SaveAs("c: emp est1.catpart")er erstellt dann auch das Catpart, aber glei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Konsturktionstabelle mit MS Access
pfannensepp am 04.12.2012 um 08:55 Uhr (0)
Hallo Gemeinde,Ich habe ein Part mit an die 400 Parameter welcher mit einer Excel-Designtable verknüpft sind. Aus mehreren Gründen (Geschwindigkeit, Datenbankgröße) würde ich gerne die Exceltabelle durch eine Access Datenbank austauschen. Meine bisherigen Versuche waren über die ADO-Schnittstelle auf Access zuzugreifen, die Daten auszulesen und dann in meine CATIA Parameter zu schreiben. Ablauf:- Verbindung zu Access über ADODB- auslesen eines Recordset- Schreiben der Daten (...Parameter.Item(1).Value = Rs ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro zum tessilieren
pfannensepp am 15.03.2013 um 11:33 Uhr (0)
Hallo Gemeinde,habe mal wieder ein Problem bei dem ich nicht weiterkomm. Eigentlich sidn es zwei Teilaufgaben die voneinander getrennt betrachtet werden können. Das erste...Ich möchte gerne eine Fläche in CATIA tesselieren ( STL Rapid Prototyping Workbench) und dann als STL Abspeichern. Ich habs schon gesund und den Makrorecorder gefragt, aber keine Automatisierungsmöglichkeiten gefunden. Geht das?Als nächstes... würde ich gerne zwei STL Meshes mit der "Boolean Operations"-Funktion im Shape Sculptor versch ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Winkel im Uhrzeigersinn messen
pfannensepp am 21.03.2013 um 14:14 Uhr (0)
Halloich habe eine kleine Auseinandersetzung mit CATIA. Ich will einen Winkel messen mitCode:Set TheMeasurable = TheSPAWorkbench.GetMeasurable(PNormale(i))Winkel = TheMeasurable.GetAngleBetween(Richtung)funktiniert auch. Allerdings misst er mir immer den "kleinen/spitzen" Winkel. Ich will aber immer den in Uhrzeigersinn gemessen haben( glaube ein Winkel ist auch so definiert...sagten die in der Schule mal).Gibt es da eine Möglichkeit das richtig zu messen?Hab im Anhanh ein beispiel.... den roten Winkel wil ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Eckpunkte eines Topology.Face finden
pfannensepp am 21.10.2013 um 10:19 Uhr (1)
Hallo ich stecke mal wieder fest. Ich habe einen Würfel (vereinfachtes Beispiel) an diesem Würfel will ich alle sechs Seiten finden und dann jeweils die vier Eckpunkte der Seiten als Koordinaten rausschreiben. Das Problem liegt nicht beim Rauschreiben der koordinaten sondern am Finden der Eckpunkte.Ich habe schon versucht mitCode: Set Selektion = CATIA.ActiveDocument.Selection Selektion.Clear Selektion.Search "Topology.Face;all"die Faces zu finden und dann mitCode: Selektion.item(1).Search ("Topology.V ...
|
In das Form CATIA V5 Programmierung wechseln |