Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  AutoCAD MEP (ABS)
  Beschriftung Rohrleitungen

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:   Beschriftung Rohrleitungen (2520 mal gelesen)
VDADAT
Mitglied
Heizungsplaner


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

Beiträge: 16
Registriert: 08.01.2010

MEP12

erstellt am: 04. Mrz. 2010 16:41    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
Ich will Rohrleitungen beschriften mit dem Befehl Höhenbeschriftung.
Das Resultat ist, dass die Angabe z.B. OKK -1500 von Decke ist obwohl das Rohr Z 1500 ab Boden ist.
Beim einfügen der Bemassung kann ich obige Werte verändern, wie z.B. Achse ab Decke, Höhe Decke etc.
Aber kann das Mass auch in cm ausgegeben werden?
Wie kann ich eingefügte Bemasssungen nachträglich bearbeiten?

Danke

------------------
DADAT

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

Boehri
Mitglied



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

Beiträge: 80
Registriert: 07.04.2008

erstellt am: 05. Mrz. 2010 07:49    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 VDADAT 10 Unities + Antwort hilfreich

Hallo VDADAT,

so wie ich das verstanden habe handelt es sich um den Eigenschaftssatz " ABeschriftungHöheObjekte". Und hier speziell um die Definition "Wert" des Eigenschaftsdatensatzes. Dies ist eine Formelbasierte Eigenschaft die nicht sichtbar geschaltet ist. Du könntest nun einfach die Formel dahingehend ändern, indem du einen Umrechnungsfaktor in die Formel einfügst.

zB.

Code:
[/CODE]
If UCase("[Objekttyp]") = "LUFTKANAL/-ROHR" Then
If UCase("[BerechnungVonDecke]") = "TRUE" Then
RESULT = "[Präfix] " + "[Wert_Höhe]" + " [Suffix_Decke]"
Else
RESULT = "[Präfix] " + "[Wert_Höhe]" + " [Suffix_Boden]"
End If

ElseIf UCase("[Objekttyp]") = "KABELTRASSE" Then
If UCase("[BerechnungVonDecke]") = "TRUE" Then
RESULT = "[Präfix] " + "[Wert_Höhe]" + " [Suffix_Decke]"
Else
RESULT = "[Präfix] " + "[Wert_Höhe]" + " [Suffix_Boden]"
End If

ElseIf UCase("[Objekttyp]") = "ROHR" Then
If UCase("[BerechnungVonDecke]") = "TRUE" Then
              strHoehe =  [Wert_Höhe]/100 <<<< Hier die Umrechnung
RESULT = "[Präfix] " &  strHoehe & " [Suffix_Decke]"
Else
RESULT = "[Präfix] " + "[Wert_Höhe]" + " [Suffix_Boden]"
End If

Else
RESULT = "--"
End If[CODE]


Hat aber den Nachteil das dies immer in cm umgerechnet wird. Die bessere Lösung wäre einen neuen Eigenschaftsdatensatz anlegst und die Formeln anpasst. Z.B kannst du die Variable "strHoehe" über eine Listendefinition ( mm; cm  ) vorwählen und diesen dann in obige Formel einbinden.

Code:
[/CODE]

ElseIf UCase("[Objekttyp]") = "ROHR" Then
If UCase("[BerechnungVonDecke]") = "TRUE" Then
              strHoehe =  [Wert_Höhe]/[Umrechnungsliste] <<<< Hier die Liste
RESULT = "[Präfix] " &  strHoehe & " [Suffix_Decke]"
Else
RESULT = "[Präfix] " + "[Wert_Höhe]" + " [Suffix_Boden]"
End If
[CODE]


Ich hoffe das ist nicht zu kompliziert.
Ein wenig VBA Kenntnisse sind hier von Vorteil.

Gruß Boehri

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

joeycool
Mitglied
Ingenieur TGA


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

Beiträge: 1447
Registriert: 01.06.2004

MEP/ACA 2008 - 2016; 2017 (im Testbetrieb)
WIN7-64bit
NVDIA Quadro K 2200

erstellt am: 05. Mrz. 2010 08:54    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 VDADAT 10 Unities + Antwort hilfreich

Hallo (V)Dadat,

wenn Du VB fit bist, bist Du mit boehris Tips perfekt versorgt, falls nicht, (wie ich  ) , geht es (zumindest für den Anfang und das Verständnis) auch erstmal fast ohne:

Wichtig aber auf jeden fall, Du mussst Dich mit den Eigenschaftsdatensätzen auseinander setzen, ohne die wirst Du mit etwas individuelleren Beschriftungswünschen nicht weiter kommen...Und Du wirst noch öfters die Erfahrung machen, daß die vom Programm mitgelieferten Beschriftungen noch etwas (aähh sagen wir optimierbar  )sind .

Als Einstieg zu dem Thema würde ich die beiden Schriften empfehlen:

http://www.autodesk.de/adsk/servlet/item?siteID=403786&id=12288293    und
http://www.autodesk.de/adsk/servlet/item?siteID=403786&id=12288293 

sowie die Hilfe zu dem Thema Eigenschaftsdatensätze im Handbuch ACA (nicht MEP), denn die Grundlagen stehen bei aca.

Das Meiste in den Formelbasierten Eigenschaften ist nämlich simples rechnen mit den Variablen des Satzes. Wenn Du Dich erst mal reingefummelt hast in das Thema, erscheint es (fast) logisch, und wenn mal ein VB Schnipsel fehlt, dann gibt es hier bestimmt Hilfe, Kollege Boehri scheint da über einen großen Wissenschatz zu verfügen.

Schönes WE wünscht
Joeycool

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