Autor
|
Thema: Fase (1007 mal gelesen)
|
spikey jr. Mitglied Konstrukteur
Beiträge: 20 Registriert: 15.03.2007
|
erstellt am: 01. Sep. 2008 16:41 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen! Eigentlich möchte ich einfach nur eine Nut-Feder Konstruktion per PowerCopy einfügen. Doch das Problem besteht darin, dass ich eine gewünschte Fase auf die Feder nicht über das PC hinbringe. ( Manchmal klappt es, manchmal klappt diese Fase einfach um (length1 <-> length2). Jetzt hab ich mir übelegt, dass ganze mit Makros zu machen. Leider weiß ich nach langem Suchen immer noch nicht, wie man den Benutzer des Makros entscheiden lassen kann, wie die Fase orientiert sein soll. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Guenter Graff Mitglied
Beiträge: 267 Registriert: 04.03.2001 CATIA V5R19SP9 AutoForm R irgendwas
|
erstellt am: 01. Sep. 2008 17:08 <-- editieren / zitieren --> Unities abgeben: Nur für spikey jr.
|
spikey jr. Mitglied Konstrukteur
Beiträge: 20 Registriert: 15.03.2007
|
erstellt am: 02. Sep. 2008 07:47 <-- editieren / zitieren --> Unities abgeben:
Das Problem ist, dass der Benutzer entscheiden muss, in welche Orientierung die Fase hat. Dazu müsste der Benutzer aber eine Vorschau bekommen. Es wäre einfach die Fase draufzuklatschen und danach zu fragen, ob das die richtige Richtung ist. Leider funktioniert die Fase nur in eine Richtung in die andere Richtung kommt eine Fehlermeldung und bricht mir das Makro ab. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSchulz Moderator² Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007 @Work Lenovo P510 Xeon E5-1630v4 64GB DDR4 Quadro P2000 256GB PCIe SSD 512GB SSD SmarTeam V5-6 R2016 Sp04 CATIA V5-6 R2016 Sp05 E3.Series V2019 Altium Designer/Concord 19 Win 10 Pro x64
|
erstellt am: 02. Sep. 2008 08:14 <-- editieren / zitieren --> Unities abgeben: Nur für spikey jr.
Hallo, mach doch mal einen Screenshot von der Fehlermeldung. ------------------ MFG Rick Schulz Konfuzius sprach: "Wer sich das Alte noch einmal vor Augen führt, um das Neue zu verstehen, der kann anderen ein Lehrer sein."
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
spikey jr. Mitglied Konstrukteur
Beiträge: 20 Registriert: 15.03.2007
|
erstellt am: 02. Sep. 2008 08:36 <-- editieren / zitieren --> Unities abgeben:
Das problem ist, dass die Fase nur in eine Richtung draufpasst. Ich bräucht die gleiche Vorschau, wie es sie in der normalen Fasenerstellung auch gibt, wo ich dann über einen Pfeil die Orientierung festlegen kann. Oder falls dass nicht geht müsste ich ihm sagen können, welche Seite der Fase in welche Richtung zeigt. Gruß spikey
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSchulz Moderator² Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007 @Work Lenovo P510 Xeon E5-1630v4 64GB DDR4 Quadro P2000 256GB PCIe SSD 512GB SSD SmarTeam V5-6 R2016 Sp04 CATIA V5-6 R2016 Sp05 E3.Series V2019 Altium Designer/Concord 19 Win 10 Pro x64
|
erstellt am: 02. Sep. 2008 09:52 <-- editieren / zitieren --> Unities abgeben: Nur für spikey jr.
Hallo, wieso fängst du das nicht mit einem OnError goto ab? Du benötigst nur die Fehlernummer, dann könntest du anhand der Fehlernummer erkennen, dass die Ausrichtung geändert werden muss. Bei allen anderen Fehlern steigst du mit einer Fehlermeldung z.B. ... konnte nicht erstellt werden!!! aus oder springst wieder an eine bestimmte Stelle zum weiterverarbeiten. ------------------ MFG Rick Schulz Konfuzius sprach: "Wer sich das Alte noch einmal vor Augen führt, um das Neue zu verstehen, der kann anderen ein Lehrer sein."
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
spikey jr. Mitglied Konstrukteur
Beiträge: 20 Registriert: 15.03.2007
|
erstellt am: 02. Sep. 2008 10:42 <-- editieren / zitieren --> Unities abgeben:
|
RSchulz Moderator² Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007 @Work Lenovo P510 Xeon E5-1630v4 64GB DDR4 Quadro P2000 256GB PCIe SSD 512GB SSD SmarTeam V5-6 R2016 Sp04 CATIA V5-6 R2016 Sp05 E3.Series V2019 Altium Designer/Concord 19 Win 10 Pro x64
|
erstellt am: 02. Sep. 2008 11:09 <-- editieren / zitieren --> Unities abgeben: Nur für spikey jr.
Es gibt Möglichkeiten eine Funktion aufzurufen. Der Befehle heißt CATIA.StartCommand () z.B. CATIA.StartCommand ("Table from CSV") Du musst hier jedoch aufpassen, da die Funktionen Sprachabhängig sind. Ob dich das in deinem Problemfall weiterbringt weis ich jedoch nicht. Ein eigenes Fenster zu Programmieren, dürfte wenn überhaupt nur mit der CAA-Schnittstelle gehen. ------------------ MFG Rick Schulz Konfuzius sprach: "Wer sich das Alte noch einmal vor Augen führt, um das Neue zu verstehen, der kann anderen ein Lehrer sein."
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |