|
CATIA V5 Programmierung : VBA-Schutz knacken
CAMiCADse am 11.10.2010 um 10:53 Uhr (0)
Hallo,die Sicherheit einer "normalen" .NET-exe würde ich nicht höher einstufen als die einer catvba-Datei! VB6 biete da schon etwas mehr, ist bei uns aber nicht im Einsatz.Unter "normale" exe verstehe ich alle Programme, die in die .NET-Zwischensprache MSIL kompiliert wurden. Die exe ist sehr einfach zu decompilieren und bietet daher keinen Schutz.Also ohne entsprechenden Maßnahmen (obfusacating, encrypting,...) IMHO nicht zu empfehlen.(Bei einer spezifischen Kompilierung für den jeweiligen Zielrechner - S ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro Befehl Bedeutung
Jens Hansen am 11.10.2010 um 15:44 Uhr (0)
Hallo,ein Blick in die online-Doku hilft da weiter. Das sind die Vektoren, mit denen die Ansichtsebene definiert wird.SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Late Binding mit Visual Basic 2008 Express Edition
gladly am 11.10.2010 um 15:54 Uhr (0)
Hallo nochmal,vorab schuldige, dass ich mich erst nun melde...So nun zum Problem:Ich musste es natürlichgleich Probieren mit deinem "InWorkObject" und ja es funktioniert (zumindest) unter .net 2005 als implizite Late-Binding tatsächlich nicht.Ich habe es somit per Hand gemacht und es funktioniert.Code sähe so aus:Code:Dim catia As Object = System.Runtime.InteropServices.Marshal.GetActiveObject("CATIA.Application")Dim oPart As ObjectoPart = CATIA.ActiveDocument.PartDim oBody As Object = oPart.HybridBodies.i ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
cl10b am 25.10.2010 um 22:02 Uhr (0)
Hallo Bernd, ES KLAPPT! Der Tipp mit der Objektauflösung war spitze! Man kommt an den Parameter mitCATIA.Documents.Item("Nutzlast.CATPart").Part.Parameters.Item("Gewicht").Value = 100DANKE!Die gleiche Syntax mit CATIA.ActiveDocument.Product.Products... versagt allerdings unverständlicherweise ???lg Christian[Diese Nachricht wurde von cl10b am 25. Okt. 2010 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatisierung mit Hilfe des Makros
sucher2010 am 12.10.2010 um 13:49 Uhr (0)
Hallo Leute, ich habe mal wieder eine Frage;-( Ich habe die Ableitung von einem 3D Modell halbwegs programmiert. Das Problem ist das ich mit "Opendocument" Catpart/product hochlade. Wie mache ich am BESTEN wenn ich von einem aktiven Document/Product die Ableitung machen soll? und keinen Path geben soll?ICH DANKE EUCH IM VORRAUSMFGBM der neue Einsteiger:-)Sub CATMain()Dim Eingabe As LongDim Boxx As LongBoxx=InputBox ("Bitte wählen Sie 1=Rechteck oder 2=Radhalter","Auswahlfenster",Eingabe) if Boxx=1 Then D ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Automatisierung mit Hilfe des Makros
Jens Hansen am 12.10.2010 um 15:51 Uhr (0)
Hallo,versuchs mal so:Set partDocument1 = CATIA.ActiveDocument...Set product1 = partDocument1drawingViewGenerativeBehavior1.Document = product1SGJens Hansen------------------Inoffizielle CATIA-HilfeseiteHomepage von Jens HansenKochbuch - CATIA V5 automatisieren
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
zoltan.bekesi am 12.10.2010 um 19:07 Uhr (0)
Hallo Christian,mit dieser Aufgabenstellung bist du definitiv im falschen Forum.Die Konstruktion über ein Makro zu erstellen ist weder sinnvoll, noch einfach.Es lässt sich auch alleine in Part Design mit etwas Hilfe von Wireframe and Surface/Generative Shape Design lösen.Ich persönlich habe sowas noch nicht gemacht, meine Konstrukteur Kollegen verwenden aber für ähnliche Fälle den Assembly Design mit einen Skelett und für die Einzelteile Part Design. (Bei uns müssen die anzufertigende Teile in einzelnen Pa ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
cl10b am 12.10.2010 um 19:51 Uhr (0)
Hallo Zoltan,Danke für deine Antwort!Ich habe mich ein wenig missverständlich ausgedrückt, erstellen werden ich die Rohrkonstruktion schon von Hand - ich möchte das Ganze später per Makro nur variieren können.Wenn ich dich richtig verstanden habe, sollte die grobe Vorgehensweise so aussehen:Skelett aus 3d Splines im GSD erstellen und dann Parts daran ausrichten?lg Christian------------------lg Christian
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
Clinton am 12.10.2010 um 20:09 Uhr (0)
Zitat:Original erstellt von cl10b:Nachdem ich nun fast 2 Monate wegen Klausuren nicht an dem Thema arbeiten konnte, habe ich mich die letzte Woche endlich wieder damit beschäftigt und konnte Dank der Bücher von Dieter Ziethen und Jens Hansen und des Beispiels von Zoltan (vielen Dank nochmal!) endlich mein Minimalbeispiel umsetzen und ein bisschen über VBA lernen.Jetzt kommt allerdings gleich das nächste Problem:Ich möchte im Zusammenhang mit der eigentlichen Aufgabe eine 3D-Rohrschweißkonstruktion erstell ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
cl10b am 12.10.2010 um 20:29 Uhr (0)
Ich habe auf Anraten Zoltans im Bereich Part/Assembly ein neues Thema zur Rohrkonstruktion aufgemacht http://ww3.cad.de/foren/ubb/Forum139/HTML/003632.shtml ___________________Hallo Clinton :-)ein berechtigter Einwand! Tatsächlich werde ich eine (vereinfachte) Festigkeitsberechnung in Excel erstellen.ABER - das Ding soll gar nicht fliegen, vielmehr gilt es den Kollegen ein einfaches Werkzeug an die Hand zu geben, mit dem man rudimentäre Betrachtungen zur Auslegung von verschiedenen Tankkonfiguration durchf ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
Clinton am 12.10.2010 um 20:40 Uhr (0)
Zitat:Original erstellt von cl10b:Ich habe auf Anraten Zoltans im Bereich Part/Assembly ein neues Thema zur Rohrkonstruktion aufgemacht http://ww3.cad.de/foren/ubb/Forum139/HTML/003632.shtml ___________________Hallo Clinton :-)ein berechtigter Einwand! Tatsächlich werde ich eine (vereinfachte) Festigkeitsberechnung in Excel erstellen.ABER - das Ding soll gar nicht fliegen, vielmehr gilt es den Kollegen ein einfaches Werkzeug an die Hand zu geben, mit dem man rudimentäre Betrachtungen zur Auslegung von ver ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
cl10b am 12.10.2010 um 20:45 Uhr (0)
Zitat:Original erstellt von Clinton: Na ja, wenn es nicht fliegen soll, dann ist es eine Attrappe!Nanana nicht so negativ Ich finde die Aufgabe interessant und viel wichtiger noch, sie macht mir Spaß...Außerdem habe ich endlich die Möglichkeit etwas über Makros zu lernen.------------------lg Christian[Diese Nachricht wurde von cl10b am 12. Okt. 2010 editiert.]
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Partübergreifend / Erkennung von betroffenen Parts
CADestroyer am 23.04.2021 um 08:49 Uhr (1)
Erst einmal vielen Dank für deine Hilfe.Entschuldige bitte die doofe Frage, aber welche Doku meinst du?Eine andere Frage zu dem ganzen Thema: Ich versuche den Abstand (MinimumDistance) zwischen zwei Parts zu messen (Später soll dies durch Punkt zu Part (Body) ersetzt werden). Aber das Makro bringt mir bei "MsgBox measurable1.GetMinimumDistance(reference2)" eine Fehlermeldung und ich finde keine Lösung.Code:Language="VBSCRIPT"Sub CATMain()Dim MyDoc As DocumentSet MyDoc = CATIA.ActiveDocument Dim MainProd ...
|
In das Form CATIA V5 Programmierung wechseln |