Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  CATIA V5 Drafting
  Zeichnungsmaße automatisch mit Nummern versehen

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co.
  
KISTERS 3DViewStation optimiert die Lizenzverwaltung für ihre Kunden, eine Pressemitteilung
Autor Thema:  Zeichnungsmaße automatisch mit Nummern versehen (3779 mal gelesen)
cnc-steinbeisser
Mitglied
Konstrukteur


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

Beiträge: 130
Registriert: 29.08.2004

V5 R19 SP9 <P>xp x64
HP Z600

erstellt am: 04. Mrz. 2012 21:45    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

Hallo,

hat jemand eine Idee oder kennt ein Tool mit dem ich Zeichnungsmaße automatisch mit Nummern versehen kann?
Hintergrund sind Probleme mit Maßberichten:
1. Unsere Zeichnung
2. Maßbericht Lieferant
3. Maßbericht unsere QM
4. externe Messtechnuker

Im extremfall listet jeder die Maße und Ergebnisse in unterschiedlicher Reihenfolge.
MfG

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

tberger
Mitglied
Application Manager CATIA V5 / V6


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

Beiträge: 1385
Registriert: 13.01.2007

erstellt am: 05. Mrz. 2012 10:40    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 cnc-steinbeisser 10 Unities + Antwort hilfreich

Mit diesem Macro-Code könntest du starten:

Sub CATMain()

Dim MyDocument As DrawingDocument
Set MyDocument = CATIA.ActiveDocument

Dim MyDimension As DrawingDimension

Dim intIndexLng As Long
Dim intBeforeStr As String
Dim intAfterStr As String
Dim intUpperStr As String
Dim intLowerStr As String

Dim I As Long
   
Dim selection1 As Object 'Selection for CATScript
Set selection1 = MyDocument.Selection
   
selection1.Search "CATDrwSearch.DrwDimension,all"

'***INDEXWERT FESTLEGEN AUF DEN DIE METHODE ANGEWENDET WERDEN SOLL
intIndexLng = 1 'MAIN VAULE
'intIndexLng = 2 'DUAL VALUE

Dim MyDimValue As Object

For I = 1 To selection1.Count
    Set MyDimension = selection1.Item(I).Value
   
    Set MyDimValue = MyDimension.GetValue
       
    intAfterStr = "  Nr. " & I
   
    '***TEXTE SCHREIBEN (DER TEXT HINTER DEM MAß IST SINNGEMÄß "intAfterStr")
    MyDimValue.SetBaultText intIndexLng, intBeforeStr, intAfterStr, intUpperStr, intLowerStr
 
Next

End Sub


Je nachdem, ob vor, hinter, über oder unter der Masszahl kannst du intBeforeStr, intAfterStr, intUpperStr, intLowerStr  mit einem bestimmten String ergänzen.

------------------
Grüße aus dem Thurgau
Thomas

+++++++++++++++++++++++++++++++++

CATIA - eine Laune der Natur ...

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

cnc-steinbeisser
Mitglied
Konstrukteur


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

Beiträge: 130
Registriert: 29.08.2004

V5 R19 SP9 <P>xp x64
HP Z600

erstellt am: 11. Mrz. 2012 17:56    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

Danke,

da werd ich mal probieren drauf aufzubauen.

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

cnc-steinbeisser
Mitglied
Konstrukteur


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

Beiträge: 130
Registriert: 29.08.2004

V5 R19 SP9 <P>xp x64
HP Z600

erstellt am: 14. Mrz. 2012 22:28    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


Bamassungs_bubbles.jpg

 
Hallo,
ich bins nochmal.

Leider überschreibt das Makro wenn zB. hinter dem Mass x45° steht.
Geht es vielleicht auch so siehe Bild)??

@Admin: Ist es möglich dieses Thema ins V5 Makro Programierungs Forum zu verschieben?

Beste Grüße
Steinbeisser

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

cnc-steinbeisser
Mitglied
Konstrukteur


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

Beiträge: 130
Registriert: 29.08.2004

V5 R19 SP9 <P>xp x64
HP Z600

erstellt am: 14. Mrz. 2012 22:33    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


Bamassungs_bubbles2.jpg

 
oder so siehe Bild)
Die Schriftgrösse etwas kleiner als das Mass?

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

bgrittmann
Moderator
Konstrukteur


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

Beiträge: 12054
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 14. Mrz. 2012 22:42    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 cnc-steinbeisser 10 Unities + Antwort hilfreich

Servus
Versuch es mal mit SetBaultText und den Text unter das Maß zu schreiben (intLowerStr)

Gruß
Bernd

------------------
Warum einfach, wenn es auch kompliziert geht.

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

cnc-steinbeisser
Mitglied
Konstrukteur


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

Beiträge: 130
Registriert: 29.08.2004

V5 R19 SP9 <P>xp x64
HP Z600

erstellt am: 15. Mrz. 2012 10:14    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

Hallo Bernd,

meine Programmierkenntnisse sind erbärmlich.

Wie sähe der Code denn dann aus??

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

bgrittmann
Moderator
Konstrukteur


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

Beiträge: 12054
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 15. Mrz. 2012 10:36    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 cnc-steinbeisser 10 Unities + Antwort hilfreich

Servus
Siehe oben mit dieser Änderung:
Code:
For I = 1 To selection1.Count
    Set MyDimension = selection1.Item(I).Value
 
    Set MyDimValue = MyDimension.GetValue
     
    intLowerStr = "  Nr. " & I
 
    '***TEXTE SCHREIBEN (DER TEXT HINTER DEM MAß IST SINNGEMÄß "intAfterStr")
    MyDimValue.SetBaultText intIndexLng, intBeforeStr, intAfterStr, intUpperStr, intLowerStr

Next

Gruß
Bernd

------------------
Warum einfach, wenn es auch kompliziert geht.

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

Axel.Strasser
Ehrenmitglied V.I.P. h.c.
Selbstständig im Bereich PLM/CAx



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

Beiträge: 4107
Registriert: 12.03.2001

erstellt am: 15. Mrz. 2012 13:01    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 cnc-steinbeisser 10 Unities + Antwort hilfreich

Es gibt eine Applikation von Cenit, die solche Etiketten erzeugt (http://www.cenit.de/de/plm/cenit-software/qa-report.html). Solltest vielleicht mal dort nachfragen.

Axel

------------------
Inoffizielle deutsche CATIA Hilfeseite  Netiquette von cad.de

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

thomasacro
Ehrenmitglied V.I.P. h.c.
Ingenieur Anwendungsberater



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

Beiträge: 3728
Registriert: 12.05.2004

V4
V5 2016 - 2020
V6 2016x -2019x

erstellt am: 15. Mrz. 2012 14:45    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 cnc-steinbeisser 10 Unities + Antwort hilfreich

... und kostet auch nicht die Welt !!           !!!

------------------
gruß, Tom       

[Diese Nachricht wurde von thomasacro am 15. Mrz. 2012 editiert.]

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

cnc-steinbeisser
Mitglied
Konstrukteur


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

Beiträge: 130
Registriert: 29.08.2004

V5 R19 SP9 <P>xp x64
HP Z600

erstellt am: 15. Mrz. 2012 19:13    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

Danke erstmal für alle Beitraege,

ich fahr jetzt zweigleisig.
Die Cenit Lösung sieht gut aus, die frag ich mal an.
Bei dem Makro bitte ich meinen "Spezi" um Hilfe, das mach ich nur sehr selten, dafür bekomme ich aber exzellente Programme.
(Das letzte update des Makros bläht meine Prüfmasse auf, aussederm hät ich die Schrift gern kleiner und in rot).

Ich meld mich wieder wenns neues gibt.
Bis dahinn und schönen Feierabend!

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)2025 CAD.de | Impressum | Datenschutz