<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Thema "Betreff: Inventor (VBA/iLogic) Positiver Werte bei Koordinatenbemaßungssatz edit" in Inventor - Deutsches Forum</title>
    <link>https://forums.autodesk.com/t5/inventor-deutsches-forum/inventor-vba-ilogic-positiver-werte-bei-koordinatenbemassungssatz/m-p/7861582#M20540</link>
    <description>&lt;P&gt;Danke ☺&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Es macht mir auch Spaß&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Und es gibt noch so viele Möglichkeiten. Ideen hab ich genug&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 17 Mar 2018 08:26:52 GMT</pubDate>
    <dc:creator>j_weber</dc:creator>
    <dc:date>2018-03-17T08:26:52Z</dc:date>
    <item>
      <title>Inventor (VBA/iLogic) Positiver Werte bei Koordinatenbemaßungssatz editieren</title>
      <link>https://forums.autodesk.com/t5/inventor-deutsches-forum/inventor-vba-ilogic-positiver-werte-bei-koordinatenbemassungssatz/m-p/7860178#M20538</link>
      <description>&lt;P&gt;Hallo zusammen,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;ich hatte vor längerer Zeit mal die Frage, ob bei einem Koordinatensatz, der so eingestellt ist das beide Seiten nicht positiv sind, vor den positiven Werten ein + gesetzt werden kann. Bei den negativen Werten ist ja auch ein - davor.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ich hatte es leider verneinen müssen, ich hatte keine Möglichkeit gefunden, weder mi Stil noch im Text&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Mich hat das aber nicht los gelassen und da ich eh gerade Versuche ein bisschen Programmieren zu lernen hatte ich mir das als Aufgabe genommen.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Folgendes ist dabei heraus gekommen.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Sub PosCoord()

'Zeichnugsumgebung aktivieren
Dim odrawing As DrawingDocument
Set odrawing = ThisDocument

'Bezug auf aktuelles Blatt herstellen
Dim oSheet As Sheet
Set oSheet = odrawing.ActiveSheet

'Bemaßungsbereich aktivieren
Dim odim As DrawingDimensions
Set odim = oSheet.DrawingDimensions

'Bezug innerhalb der Bemaßungen auf Koordinatenbemaßungsatz
Dim oodimsets As OrdinateDimensionSets
Set oodimsets = odim.OrdinateDimensionSets

'Festlegen, das die weiteren Anweisungen für jeden Koordiantenbemaßungssatz gelten soll.
For i_sets = 1 To oodimsets.Count
    
    'Bezug auf die einzelnen Bemaßungen im Koordinatenbemaßungssatz
    Dim oodimset As OrdinateDimensionSet
    Set oodimset = oodimsets.Item(i_sets)
    
    'Festlegen das nicht in beiden Richtungen positiv ist, sondern nach links oder unten negativ
    oodimset.PositiveBothDirections = False
        
    'Bezug auf das einzelne Maß im Koordinatenbemaßungssatz herstellen
    Dim oodimsetmember As OrdinateDimensionsEnumerator
    Set oodimsetmember = oodimset.Members
    
    'Anweisung gilt für jedes Maß im Koordinatenbemaßungssatz
    For i_set = 1 To oodimsetmember.Count
        'Variable für den Inhalt des Bemaßungswertes
        Dim koortext As String
        koordtext = oodimsetmember.Item(i_set).Text.Text
            If Left$(koordtext, 1) &amp;lt;&amp;gt; "-" And Not koordtext = "0,00" Then
            oodimsetmember.Item(i_set).Text.FormattedText = "+&amp;lt;DimensionValue/&amp;gt;"
            End If
    Next
 Next&lt;/PRE&gt;&lt;P&gt;Es funzt sogar, jedenfalls bei mir. Im Screencast kann man es sehen.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sicher könnten die Code-Profis noch was verbesssere. Ich bin froh das ich es bis hier hin geschafft hatte.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Vielleicht kann es der eine oder andere gebrauchen.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Meinungen sind gern gesehen und erwünscht.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;bis dann&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="iframe-container"&gt;&lt;IFRAME width="640" height="590" src="https://screencast.autodesk.com/Embed/Timeline/5dc4f9fd-cf2c-4b52-b290-35801f34fbbd" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen"&gt;&lt;/IFRAME&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Mar 2018 15:58:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-deutsches-forum/inventor-vba-ilogic-positiver-werte-bei-koordinatenbemassungssatz/m-p/7860178#M20538</guid>
      <dc:creator>j_weber</dc:creator>
      <dc:date>2018-03-16T15:58:47Z</dc:date>
    </item>
    <item>
      <title>Betreff: Inventor (VBA/iLogic) Positiver Werte bei Koordinatenbemaßungssatz edit</title>
      <link>https://forums.autodesk.com/t5/inventor-deutsches-forum/inventor-vba-ilogic-positiver-werte-bei-koordinatenbemassungssatz/m-p/7860911#M20539</link>
      <description>&lt;P&gt;Hallo&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/1190863"&gt;@j_weber&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;also ich finde es cool!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Toll zu sehen, wie schnell du in das Thema VBA/iLogic reingekommen bist. Hut ab.&lt;/P&gt;</description>
      <pubDate>Fri, 16 Mar 2018 20:39:46 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-deutsches-forum/inventor-vba-ilogic-positiver-werte-bei-koordinatenbemassungssatz/m-p/7860911#M20539</guid>
      <dc:creator>Dennis.Ossadnik</dc:creator>
      <dc:date>2018-03-16T20:39:46Z</dc:date>
    </item>
    <item>
      <title>Betreff: Inventor (VBA/iLogic) Positiver Werte bei Koordinatenbemaßungssatz edit</title>
      <link>https://forums.autodesk.com/t5/inventor-deutsches-forum/inventor-vba-ilogic-positiver-werte-bei-koordinatenbemassungssatz/m-p/7861582#M20540</link>
      <description>&lt;P&gt;Danke ☺&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Es macht mir auch Spaß&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Und es gibt noch so viele Möglichkeiten. Ideen hab ich genug&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 17 Mar 2018 08:26:52 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-deutsches-forum/inventor-vba-ilogic-positiver-werte-bei-koordinatenbemassungssatz/m-p/7861582#M20540</guid>
      <dc:creator>j_weber</dc:creator>
      <dc:date>2018-03-17T08:26:52Z</dc:date>
    </item>
  </channel>
</rss>

