Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Drafting
  Bemaßung auf Genauigkeit 0,1 per Makro umstellen

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
Autor Thema:  Bemaßung auf Genauigkeit 0,1 per Makro umstellen (995 mal gelesen)
resch-martin
Mitglied
Konstrukteuer


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

Beiträge: 122
Registriert: 06.09.2006

erstellt am: 04. Mrz. 2009 07:31    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 zusammen,

bei und ist die Genauigkeit der Bemaßung im Drafting auf 0,01 eingestellt. Von anderen Abteilungen wird dies auch so benötigt - nicht aber von unserer.
Jetzt wollte ich wissen, ob es viell. ein Makro o.Ä. gibt, wo man per Knopfdruck ALLE Maße einer Zeichnung auf 0,1 umstellen kann.

Danke für eure Antworten 

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: 3716
Registriert: 12.05.2004

V4
V5 2016 - 2020
V6 2016x -2019x

erstellt am: 04. Mrz. 2009 08: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 resch-martin 10 Unities + Antwort hilfreich

Hallo resch-martin.
Klar geht das! Mach ein großes Fenster über alle Maße und ändere die Einstellung.Aber das wird bestimmt Ärger geben! Eventuelle Toleranzen werden sicjh dann aber auch zu deinen ungunsten Ändern. Wenn du die Zeichnungen abspeicherst und die andere Abteilung diese öffnet, finden die das bestimmt nicht so toll!

gruß, Tom 

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

MICHLICK
Mitglied
CAD Methodik Entwickler (CATIA; NX)


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

Beiträge: 454
Registriert: 20.06.2001

Der Aufwand bei Änderungen ist groß, wenn die Finger schneller klicken als das Gehirn denkt.

erstellt am: 04. Mrz. 2009 15: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 resch-martin 10 Unities + Antwort hilfreich

Hallo Martin,

Du kannst mal folgenden Code in ein CATScript kopieren. Das sollte dann genau das machen. Anwendung auf eigene Gefahr! 

Code:

Option Explicit

Dim oDrwDoc
Dim oDrwSheets
Dim oSheetToRestore
Dim oCurrentSheet
Dim oDrwViews
Dim oViewToRestore
Dim oCurrentView
Dim oDims
Dim oDim
Dim oDimValue
Dim iNumSheet
Dim iNumView
Dim iNumDim

Sub CATMain()
Initialize
End Sub

Sub Initialize()
If CheckActiveDocument Then
Set oDrwDoc = CATIA.ActiveDocument
Set oDrwSheets = oDrwDoc.Sheets
Set oSheetToRestore = oDrwSheets.ActiveSheet
For iNumSheet = 1 To oDrwSheets.Count
Set oCurrentSheet = oDrwSheets.Item(iNumSheet)
oCurrentSheet.Activate
Set oDrwViews = oCurrentSheet.Views
Set oViewToRestore = oDrwViews.ActiveView
For iNumView = 1 To oDrwViews.Count
Set oCurrentView = oDrwViews.Item(iNumView)
oCurrentView.Activate
Set oDims = oCurrentView.Dimensions
For iNumDim = 1 To oDims.Count
Set oDim = oDims.Item(iNumDim)
Set oDimValue = oDim.GetValue
oDimValue.SetFormatPrecision 1, 0.1
Next
Next
Next
End If
End Sub

Function CheckActiveDocument()
CheckActiveDocument = FALSE
If TypeName(CATIA.ActiveDocument) = "DrawingDocument" Then
CheckActiveDocument = TRUE
End If
End Function


------------------
Gruß Michael B.

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

resch-martin
Mitglied
Konstrukteuer


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

Beiträge: 122
Registriert: 06.09.2006

erstellt am: 05. Mrz. 2009 06: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

Super. Hat funktioniert.
Danke!

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