|
CATIA V5 Programmierung : V5Automation.chm im VBA-Editor aufrufen
el_lude am 09.10.2012 um 09:14 Uhr (0)
Ach mein Problem ist doch ein ganz anderes,irgendwas stimmt mit meinen verknüpften Bibliotheken nicht.Wenn ich auf References gehe, sind nicht alle die Catia betreffen ausgewählt.Versuche ich zusätzlich welche mit einem Häkchen zu übernehmen,klappt es entweder nicht, oder das Catia hängt sich auf.GrußMarkus
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : kopieren von Elementen aus der 2ten Instance
WilliGo am 09.10.2012 um 12:06 Uhr (0)
Hallo Berndanbei einen Ausschnitt aus meinem Code mit dem ich das Element mittels einer Referenz erstelle, und ins neue Part "Test" / GeometricalSet "Ziel" einfügen möchte.Schnipp--------------------------------Dim UserSelSet UserSel = CATIA.ActiveDocument.SelectionUserSel.ClearFilter(0) = "Line"Filter(0) = "Body"Vorlage.HideOn Error Resume NextDim oNewPart As DocumentSet oNewPart = oProds.AddNewComponent("Part", "TEST")---------------------------------------------------oUserEle = UserSel.SelectElement2(Fi ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Rechtliche Lage
el_lude am 10.09.2012 um 10:05 Uhr (0)
Hallo zusammen,nach langer Suche und keiner hinreichend befriedigenden Antwort,möchte ich euch mal um Rat fragen.Was muss ich lizenzrechtlich beachten, wenn ich ein mit VBA programmiertes Zusatzprogrammfür Catia V5 kommerziell vermarkten möchte.Wer von Euch macht sowas oder arbeitet in einer Firma die so etwas macht?Wohin kann ich mich wenden um genaue Informationen zu erhalten?Dank und GrußMarkus
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Text an Maß positionieren
Tim2007 am 09.10.2012 um 16:37 Uhr (0)
Hi,das habe ich gefunden: http://www.coe.org/p/fo/et/thread=15397GetBoundaryBox - Make It Work, Heres HowDouglas Snell[Inceptra]Nov 10, 2006 07:20 PMI know this method has been discussed in previous posts in regards to it not working with VBA. There is a workaround that will make it work and return values to boot. I thought I would share this as I have spent entirely too much time trying to figure it out.Run this in a drawing with a dimension created in the active view.sub main() Dim oDrwDoc as DrawingDoc ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Reference.Displayname in unterschiedlichen Environments
jotge am 08.10.2012 um 15:56 Uhr (0)
Hallo,ich habe folgendes Problem:Wir haben zwei unterschiedliche CATIA-Environments. Im ersten Environment liefert der Zugriff auf die referenzierten Elemente einer Assembly-Constraint den Namen des Elementes, im zweiten Environment ist dieser Wert immer leer. myConnections = (MECMOD.Constraints)myProduct.Connections(ref myConnectionType); for (int i = 1; i = (myConnections.Count); i++) { myConstraint = (MECMOD.Constraint)myConnections.Item(i); if (myConstraint.ReferenceType.Equals(MECMOD.CatConstraintRefT ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : V5Automation.chm im VBA-Editor aufrufen
tberger am 10.10.2012 um 15:16 Uhr (0)
Hallo Markus,dein Problem aus dem zweiten Beitrag ging aus dem ersten so nicht hervor.Eine Frage: hattet ihr erst kürzlich eine Umstellung auf ein höheres Release?Ich hatte nämlich das Problem, dass er auch diverse Bibliotheken nicht verlinken liess. Ich konnte es dann nur so lösen, dass ich erst mal alle Referenzen abgehangen hatte, das Projekt speicherte, umbenannte und erneut in den Editor einlud. Dann konnte ich Schritt für Schritt die Referenzen wieder einhängen. Bei mir vermute ich war ein Konflikt z ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinate aus 2D-Drawing auslesen
tberger am 10.10.2012 um 15:23 Uhr (0)
Wie wäre es denn mit einer Suche im Makro, einer Schleife die alle Suchergebnisse der Reihe nach durchgeht, den Value der Selektion = das Objekt ermittelt, zuweist und von dem Objekt kannst du dann mit GetCoordinates diese auslesen?------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bemassung an eine definierte Stelle erstellen
tberger am 10.10.2012 um 15:29 Uhr (0)
MyDimension.MoveValue ?------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetBoundaryBox in CATVBA
bgrittmann am 09.10.2012 um 18:27 Uhr (0)
ServusDieser Code liefert mit die Koordinaten der Eckpunkte um den Wert:Code:Sub DrwTest()Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA.ActiveDocumentDim drawingSheets1 As DrawingSheetsSet drawingSheets1 = drawingDocument1.SheetsDim drawingSheet1 As DrawingSheetSet drawingSheet1 = drawingSheets1.Item("Blatt .1")Dim drawingViews1 As DrawingViewsSet drawingViews1 = drawingSheet1.ViewsDim drawingView1 As DrawingViewSet drawingView1 = drawingViews1.Item("Main View")Dim drawingDimensions1 ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetBoundaryBox in CATVBA
Tim2007 am 11.10.2012 um 09:09 Uhr (0)
Hi Bernd,Sub CATMain()Dim drawingDocument1 As DrawingDocumentSet drawingDocument1 = CATIA.ActiveDocumentDim drawingSheets1 As DrawingSheetsSet drawingSheets1 = drawingDocument1.SheetsDim drawingSheet1 As DrawingSheetSet drawingSheet1 = drawingSheets1.Item("Sheet.1")Dim drawingViews1 As DrawingViewsSet drawingViews1 = drawingSheet1.ViewsDim drawingView1 As DrawingViewSet drawingView1 = drawingViews1.Item("Front view")Dim drawingDimensions1 As DrawingDimensionsSet drawingDimensions1 = drawingView1.Dimensions ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Excel befüllen
bgrittmann am 13.10.2012 um 10:58 Uhr (0)
ServusHier findest du ein Beispiel das den Austausch von Parametern in beide Richtungen enthält.Muss dann das ausfüllen in Excel sein, oder wäre eine Userform in VBA besser. Deswegen meine Frage wo kommen die Daten her (zB Lagernummer)? Ist es wirklich praktisch die Nummern anpassen und das Makro von Hand ausführen? (ist fast genau soviel Arbeit wie direkt die Wert in CATIA einzugeben)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Excel befüllen
DasDon am 12.10.2012 um 20:32 Uhr (0)
Moin,Wenn ich es richtig verstehe, willst du in Excel ein "knopf" drücken und dann sollen die Properties die in zb. Zelle A2 stehen in das gerade Offene Product/Part in Catia eingefügt werden?Das könnte ich machen, wenn du mir die Excel list zuschickst oder genau sagst wo die Felder sind mit den Werten.Oder, wenn du selber schon ein wenig programieren kannst, dann zeige mir mal was du hast und ich helfe dir gerne.Gruß,
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Excel befüllen
deyhawaii am 13.10.2012 um 06:46 Uhr (0)
Moin Dasdon,so in der Art hab ich mir das vorgestellt. Wenn es aber irgendwie auf eine andere Art und Weise klappt wäre auch okay.Hab mal einen kleinen Auszug aus einer möglichen Excelliste angehängt.Habe leider keinen Plan wie ich die Infos von Excel nach Catis bekomme.Die Properties sind im Excel wie im Catia benannt.Wenn Du mir da auf die Sprünge helfen könntest wäre echt klasse!Grüße
|
In das Form CATIA V5 Programmierung wechseln |