|
CATIA V5 Programmierung : Aus Webseite (PHP) Part erstellen / Parameter an Catia übergeben
bgrittmann am 20.12.2013 um 12:00 Uhr (1)
ServusWas du schreibst könnte gehen, aber warum dann überhaupt PHP verwenden?Dann könntest du gleiche eine Anwendung mit VB.net schreiben, die das Part und die Drawing erzeugt und dann entsprechend abspeichert.Wie man ein Objekt in PHP erzeugt solltest du in der PHP-Doku finden http://php.net/manual/de/class.com.php). Dort findest du auch Beispiele mit Word und Excel.Deshalb meine Empfehlung, zunächst den Code in VBA entwickeln und dann in PHP umschreiben (Funktionen und Methoden sollten gleich sein, nur a ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aus Webseite (PHP) Part erstellen / Parameter an Catia übergeben
Goddz am 20.12.2013 um 12:17 Uhr (1)
Zuerst müssen ja die Parameter berechnet werden und da ich schon einige Webseiten geschrieben habe kenne ich mich mit PHP ganz gut aus. Deshalb wollt ich auch bei diesem Projekt zumindest bei der Berechnung der Parameter auf PHP setzten. Mit VB.net oder VBA hatte ich bis jetzt noch nie etwas zu tun aber wenn nötig fuchse ich mich auch da rein. Danke für den Link. Da werde ich mich am we mal einlesen und mal testen wie das funktioniert.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aus Webseite (PHP) Part erstellen / Parameter an Catia übergeben
DanielFr. am 20.12.2013 um 12:33 Uhr (1)
Hallo zusammen,wenn du das intern benutzen möchtest dann bitte setze dich mit dem Thema "Catalog" und "PowerCopy" auseinander.Die Berechnungen kannst du auch direkt im Part mit Hilfe einer Rule (hiezu benötigst du jedoch die Knowledge Lizenz) abbilden. D.h. du hast gar keine "externe Applikation" sondern nur CATIA native Funktionen. Die Rule kann dann ebenfalls das Öffnen, Updaten und Speichern der Zeichnung übernehmen.Also d.h. jetzt zusammenfassend als Vorbereitung für deine Diplomarbeit gibt es IMHO fol ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Körper einfärben
tubuibam am 30.12.2013 um 00:42 Uhr (1)
Hallo,ich habe mit deinem Tipp probiert:MyView.GenerativeBehavior.ColorInheritanceMode=cat3DColorInheritanceModeOnEs gibt keine Fehlermeldung, bei der Zeichnung ist aber nichts passiert (man sieht noch die Lichtkante, obwohl vor dem Ausführen des Makro habe ich bei Part die Einstellung manuell gemacht (Farbe: Schwarz, Rendering Style: Shading)Oder ich habe auch mit dem Einfärben probiert:Meine Struktur ist:documents1 = CATIA.DocumentsdrawingDocument1 = documents1.Add("Drawing")drawingSheets1 = drawingDocum ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Properties hinzufügen für bestimmte Parts in einem Produkt
Dennis030186 am 06.01.2014 um 12:04 Uhr (15)
Hallo liebe CADler,ich habe ein Problem bezüglich der Programmierung in CATIA. Ich habe ziemlich große Produkte und dort sind in den Parts teilweise Publications vorhanden, deren Benennung EHISUPPORT-RefPoint... lautet. Für jedes Part was solch eine Publication besitzt möchte ich dem Part einmal eine userdefined property real und einmal string hinzufügen. Das Hinzufügen klappt zwar, aber ich weiß nicht, wie der Quelltext dann lautet um zu suchen ob in einem Part EHISUPPORT auftaucht und wenn ja in diesem P ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Properties hinzufügen für bestimmte Parts in einem Produkt
RSchulz am 06.01.2014 um 12:30 Uhr (1)
Hallo Dennis,hier mal ein Beispiel zum finden der Publication...Code:Sub Example_FindPublication() Dim MainPRD As Product Dim tmpnode As Product Dim TmpPubs As Publications Dim TmpPub As Publication Dim i As Integer Set MainPRD = CATIA.ActiveDocument.Product For Each tmpnode In MainPRD.Products Set TmpPubs = Nothing Set TmpPubs = tmpnode.Publications If TmpPubs.Count 0 Then For i = 1 To Tm ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Properties hinzufügen für bestimmte Parts in einem Produkt
RSchulz am 06.01.2014 um 12:52 Uhr (1)
Zitat:Original erstellt von Dennis030186:Wie is das denn weil nach Refplane kommen ja immer unterschiedliche Endungen wie 1 oder 1.1 etc. Code:Sub Example_FindPublication() Dim MainPRD As Product Dim tmpnode As Product Dim TmpPubs As Publications Dim TmpPub As Publication Dim i As Integer Set MainPRD = CATIA.ActiveDocument.Product For Each tmpnode In MainPRD.Products Set TmpPubs = Nothing Set TmpPubs = tmpnode.Publications If TmpPubs.Count 0 Then For ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Begrüßung
CocoB am 11.01.2014 um 19:17 Uhr (3)
Hallo liebe Community,ich möchte mich vorstellen, ich bin neu hier im Forum. In meiner neuen Arbeit wird mein täglich Brot das Programmieren mit Visual-Basic für CATIA V5 sein. (.CATScript)Ich bin zwar programmiertechnisch vorbelastet (Matlab), habe mit VB allerdings noch nie gearbeitet.Ich freue mich jetzt schon mit Euch allen zu arbeiten Viele GrüßeCocoB
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Defekte Constraints markieren
ferdo am 12.01.2014 um 21:12 Uhr (1)
Hallo,Mit CATScript...Option ExplicitSub CATMain() Dim prdRoot As Product Set prdRoot = CATIA.ActiveDocument.Product Dim oConstraints As Constraints Set oConstraints = prdRoot.Connections("CATIAConstraints") Dim iConstraint Dim iNbConstraints iConstraint = 1 iNbConstraints = oConstraints.Count Do While (iConstraint = iNbConstraints) If (oConstraints.Item(iConstraint).Status = catCstStatusOK) Then iConstraint = iConstraint + 1 Else oConstraints.Remove ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Properties hinzufügen für bestimmte Parts in einem Produkt
bgrittmann am 13.01.2014 um 08:51 Uhr (1)
ServusDie Doku (zur Makroprogrammierung) liegt im CATIA-Installationsverzeichnis (such mal nach "V5Automation.chm")Bei welchem Zähler steigt das Makro aus? Hilft ein bereinigen der Dateien (CATDUA)?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Properties hinzufügen für bestimmte Parts in einem Produkt
Dennis030186 am 13.01.2014 um 09:48 Uhr (1)
Guten Morgen,mit der Doku stimmt. Dachte es würde erst auftauchen, wenn die Extrahilfe in Catia installiert würde. Vielen Dank. Das Problem taucht bei Item 7 auf, wobei aber auch vorher schon Elektrifizierungen auftauchen und dies kein Problem darstellt. Abgesehen davon, dürfen diese Elektrifizierungen nicht raus und können momentan auch gar nicht gelöscht werden.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Defekte Constraints markieren
RSchulz am 13.01.2014 um 09:58 Uhr (1)
Hallo,hier noch ein Beispiel in VBACode:Sub CATMain() Dim oMainPRD As ProductDocument Set oMainPRD = CATIA.ActiveDocument Call Mark_DefConst(oMainPRD) End SubSub Mark_DefConst(ByVal oPRDDoc As ProductDocument) Dim oPRD As Product Dim oConsts As Constraints Dim oConst As Constraint Dim oSel As Selection Dim RetCode As Integer Set oSel = oPRDDoc.Selection oSel.Clear Set oPRD = oPRDDoc.Product Set oConsts = oPRD.Connections("CATIAConstraints") For Each oConst In oConsts If oConst.St ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DemoRotor von Jens Hanse
SvenBoehm am 13.01.2014 um 10:19 Uhr (1)
Hallo zusammen,ich versuche mich so langsam in die Makro Programmierung einzuarbeiten.Nachdem ich jetzt auch das Buch von Jens Hansen habe "Kochbuch CATIA v5 automatisieren", versuche ich mich an den ersten Beispielen darin.Leider bisher mehr schlecht als recht.Es geht um den Windows API, bin mir aber jetzt nicht sicher ob der nun Falsch angesprochen wird oder sogar gegenwärtig auf meinem Rechner teilweise nicht zu verfügung steht. VB ist aktuell auch nicht drauf, warte auf den Administrator das er mir das ...
|
In das Form CATIA V5 Programmierung wechseln |