Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  No Solution for Projection

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48
  
KISTERS 3DViewStation auf der Siemens Realize LIVE Europe, eine Veranstaltung am 29.06.2026
Autor Thema:  No Solution for Projection (374 mal gelesen)
MF_SG
Mitglied
Informatiker

Sehen Sie sich das Profil von MF_SG an!   Senden Sie eine Private Message an MF_SG  Schreiben Sie einen Gästebucheintrag für MF_SG

Beiträge: 2
Registriert: 27.08.2004

erstellt am: 30. Aug. 2004 09:58    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities


Projection.txt

 
In meinem Marcro lese ich Pubkte aus einer Excel-Datei ein, die anschließend auf Flächen projeziert werden sollen, die zuvor vom Benutzer selektiert werden müssen. Über eine Schleife teste ich, ob der jeweilige Punbkt sich auf die Fläche projezieren lässt. Das Problem ist nur, gibt es keine Solution, wird zwar eine Projection ertsellt, diese ist jedoch fehlerhaft und müsste gelöscht werden, um dann den Punkt auf die nächste ausgewählte Fläche zu projezieren. Dieser Vorgang muss für alle Punkte über alle Flächen gemacht werden. Wer hat so etwas schon mal gemacht oder kann mir weiter helfen ? Ich habe das Programm angefügt.

Besten Dank
MF_SG

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

BigCheese
Mitglied
Dipl-Ing


Sehen Sie sich das Profil von BigCheese an!   Senden Sie eine Private Message an BigCheese  Schreiben Sie einen Gästebucheintrag für BigCheese

Beiträge: 130
Registriert: 12.05.2004

CATIA V5R19 SP3

erstellt am: 30. Aug. 2004 11:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MF_SG 10 Unities + Antwort hilfreich

Hallo MF_SG,

ohne es getestet zu haben müsste die fehlerhafte Projektion selektiert sein, wenn es zur Fehlerbehandlung in Deinem Makro kommt. Daher sollte eigentlich ein UserSel.Delete funktionieren.

Gruß, Alex

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

MF_SG
Mitglied
Informatiker

Sehen Sie sich das Profil von MF_SG an!   Senden Sie eine Private Message an MF_SG  Schreiben Sie einen Gästebucheintrag für MF_SG

Beiträge: 2
Registriert: 27.08.2004

erstellt am: 30. Aug. 2004 12:08    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Habe ich auch schon getestet funktioniert leider trotzdem nicht, erzeugt aber auch keinen Fehler, die fehlerhafte Projection bleibt aber.

              Else
                 
                  selection1.Clear
                  selection1.Add hybridShapeProject1
                  selection1.Delete
                  selection1.EndSelectElement
                  part1.Update
                 
Gruß SG_MF

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

BigCheese
Mitglied
Dipl-Ing


Sehen Sie sich das Profil von BigCheese an!   Senden Sie eine Private Message an BigCheese  Schreiben Sie einen Gästebucheintrag für BigCheese

Beiträge: 130
Registriert: 12.05.2004

CATIA V5R19 SP3

erstellt am: 30. Aug. 2004 13:17    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MF_SG 10 Unities + Antwort hilfreich

Hallo nochmal,

ich meine die fehlerhafte Projektion entsteht erst in Deiner Fehlerbehandlung bei

  PointBody.AppendHybridShape hybridShapeProject1

Erst hier wird doch die Projection im PointBody erzeugt. Daher diese Zeile vor die Fehlerabfrage schieben und dann eben

  Else
    UserSel.Delete
    ...

So in der Art habe ich es irgendwann mal angewendet.

HTHHope that helps = Hoffe es hilft
Alex

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz