<?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>topic Re: Struggle with matrix in Inventor Programming - iLogic, Macros, AddIns &amp; Apprentice</title>
    <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10365608#M125176</link>
    <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/2511355"&gt;@MechMachineMan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hy Mech,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need a similar code, cane you change it for me?&lt;/P&gt;&lt;P&gt;Have to read out the Angles of each part, not set it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I already have the code to iterate trough each part of an assembly and get the transformation in XYZ.&lt;/P&gt;&lt;P&gt;What i need is the piece of code which reads back the Angles of each part.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Before I struggle to rewrite and destroy your code, may you have a quick idea how to do that.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Simon&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 05 Jun 2021 05:54:58 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2021-06-05T05:54:58Z</dc:date>
    <item>
      <title>Struggle with matrix</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/6203550#M62259</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm having trouble to get a rotation of a Occurrence.&lt;/P&gt;&lt;P&gt;I want to rotate it with 3&amp;nbsp;angles.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The thing that I can't figure out is how to combine three&amp;nbsp;SetToRotation to get the specific rotation.&lt;/P&gt;&lt;P&gt;Let's say I first rotate around Z-axis 90 degrees. After that I want to rotate around my&amp;nbsp;Occurrence&amp;nbsp;&lt;SPAN&gt;new X-direction (the assemby Y-dir). And after that rotate around the&amp;nbsp;Occurrence new Y-direction.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The only sultion I can create is the one that always rotates around the assembly axes.. But that is not what I want.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;So is there someone how can guide me in the right direction to have an&amp;nbsp;Occurrence to rotate around it's own axes and not the assembly axes?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Rikard&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Mar 2016 22:21:36 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/6203550#M62259</guid>
      <dc:creator>rikard.nilsson</dc:creator>
      <dc:date>2016-03-07T22:21:36Z</dc:date>
    </item>
    <item>
      <title>Re: Struggle with matrix</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/6204588#M62276</link>
      <description>&lt;P&gt;Yes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You need to fetch the Axes from the occurrence in the context of the assembly by using a Proxy.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;With this WorkAxisProxy, you can then do the necessary vector maths to rotate this peice.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, the settoRotation and rotate functions are weird. I was having issues trying to use them, so I just went back to straight vector/matrix math. Although it's a little more programming, it is easier to understand/control it seems.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;'This is actually a tough one because it depends on what axis you rotate about first. Just think about it.


Sub Main()
	Dim oFloorNormalSelected = "Y"
	
	Dim oDoc As Document
	oDoc = ThisApplication.ActiveDocument
	
	Dim oOcc As ComponentOccurrence

	Dim oSelectSet As SelectSet 
	oSelectSet = oDoc.SelectSet 
	
	If oSelectSet.Count = 1
		oOcc = oSelectSet.Item(1)
	Else
		MsgBox("Invalid Selection Set!" &amp;amp; vbLf &amp;amp; vbLf &amp;amp; "Aborting rule!")
		Exit Sub
	End If	
	
	If oFloorNormalSelected = ""
		r = InputBox("Set values of relative rotation of occurence in context of assembly:" &amp;amp; vbLf &amp;amp; "X:90 OR other format for reset", "Rotation", "X:0")
		Try
			Dim substring() As String = r.Split(":")
			Call RotateOccurrence(oDoc, oOcc, substring(1), substring(0))
		Catch
			Call RotateOccurrence(oDoc, oOcc, 0, "")
		End Try
	Else
		r = InputBox("Set values of relative rotation of occurence in context of assembly:" &amp;amp; vbLf &amp;amp; vbLf &amp;amp; "ie; 90" &amp;amp; vbLf &amp;amp; "or make blank for current rotations", "Rotation", "0")
		Try
			Call RotateOccurrence(oDoc, oOcc, r, oFloorNormalSelected)
		Catch
			GetCurrentRotation(oDoc, oOcc)
		End Try
	End If
	
End Sub

Sub RotateOccurrence(oAsmDoc As Document, oOcc As ComponentOccurrence, oRotationDeg As Double, oAxis As String)
	Dim oTG As TransientGeometry = ThisApplication.TransientGeometry
	
	Dim oRx As Matrix
	oRx = oTG.CreateMatrix()
	oRx.Cell(2,2) = Math.Cos(oRotationDeg*Math.PI/180)
	oRx.Cell(2,3) = -Math.Sin(oRotationDeg*Math.PI/180)
	oRx.Cell(3,2) = Math.Sin(oRotationDeg*Math.PI/180)
	oRx.Cell(3,3) = Math.Cos(oRotationDeg*Math.PI/180)
	
	Dim oRy As Matrix
	oRy = oTG.CreateMatrix()
	oRy.Cell(1,1) = Math.Cos(oRotationDeg*Math.PI/180)
	oRy.Cell(1,3) = Math.Sin(oRotationDeg*Math.PI/180)
	oRy.Cell(3,1) = -Math.Sin(oRotationDeg*Math.PI/180)
	oRy.Cell(3,3) = Math.Cos(oRotationDeg*Math.PI/180)
	
	Dim oRz As Matrix
	oRz = oTG.CreateMatrix()
	oRz.Cell(1,1) = Math.Cos(oRotationDeg*Math.PI/180)
	oRz.Cell(1,2) = -Math.Sin(oRotationDeg*Math.PI/180)
	oRz.Cell(2,1) = Math.Sin(oRotationDeg*Math.PI/180)
	oRz.Cell(2,2) = Math.Cos(oRotationDeg*Math.PI/180)
	
	Dim oOccTransform As Matrix = oOcc.Transformation
	Dim oTransVec As Vector = oOccTransform.Translation
	
	Select Case True
		Case oAxis = "X"
			oOccTransform.PreMultiplyBy(oRx)
		Case oAxis = "Y"
			oOccTransform.PreMultiplyBy(oRy)
		Case oAxis = "Z"
			oOccTransform.PreMultiplyBy(oRz)
		Case Else
			MsgBox("Error in rotating matrix; returning to identity")
			oOccTransform.SetToIdentity
	End Select

	oOccTransform.SetTranslation(oTransVec, False)
	oOcc.SetTransformWithoutConstraints(oOccTransform)
	
	'PrintMatrix(oOccTransform)
End Sub

Sub PrintMatrix(oMatrix As Matrix)

	For i = 4 To 1 Step -1
		For j = 4 To 1 Step -1
			oStr = oMatrix.Cell(i,j) &amp;amp; "     " &amp;amp; oStr
		Next
		oStr =  vbLf &amp;amp; oStr
	Next
	
	MsgBox(oStr)

End Sub&lt;/PRE&gt;</description>
      <pubDate>Tue, 08 Mar 2016 14:24:53 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/6204588#M62276</guid>
      <dc:creator>MechMachineMan</dc:creator>
      <dc:date>2016-03-08T14:24:53Z</dc:date>
    </item>
    <item>
      <title>Re: Struggle with matrix</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10365608#M125176</link>
      <description>&lt;P&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/2511355"&gt;@MechMachineMan&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hy Mech,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I need a similar code, cane you change it for me?&lt;/P&gt;&lt;P&gt;Have to read out the Angles of each part, not set it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I already have the code to iterate trough each part of an assembly and get the transformation in XYZ.&lt;/P&gt;&lt;P&gt;What i need is the piece of code which reads back the Angles of each part.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Before I struggle to rewrite and destroy your code, may you have a quick idea how to do that.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Simon&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 05 Jun 2021 05:54:58 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10365608#M125176</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-06-05T05:54:58Z</dc:date>
    </item>
    <item>
      <title>Re: Struggle with matrix</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10366756#M125192</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think this is what you are looking for..&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.autodesk.com/t5/inventor-customization/orientation-angle-of-occurrence/m-p/3694668#M40964" target="_blank"&gt;https://forums.autodesk.com/t5/inventor-customization/orientation-angle-of-occurrence/m-p/3694668#M40964&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Rikard&lt;/P&gt;</description>
      <pubDate>Sat, 05 Jun 2021 21:36:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10366756#M125192</guid>
      <dc:creator>rikard.nilsson</dc:creator>
      <dc:date>2021-06-05T21:36:17Z</dc:date>
    </item>
    <item>
      <title>Betreff: Struggle with matrix</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367343#M125198</link>
      <description>&lt;P&gt;Hi Rikard,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you, I have found this piece before too.&lt;/P&gt;&lt;P&gt;Dos not work, I like to make it via iLogic.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have an assembly, i iterate through each part and send each part his relative XYZ coordinates and save them in the part parameters. I will need them for a later operation.&lt;/P&gt;&lt;P&gt;So this works, but I will also need the Angles relative to the assembly origin, and here it starts to be complicated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the Forum I only can find posts dealing with the manipulation of this matrix, I "only" have to read em out.&lt;/P&gt;&lt;P&gt;So i my view the approach from&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/2511355"&gt;@MechMachineMan&lt;/a&gt;&amp;nbsp;is the most logical I have found so far, but it needs to be changed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a lot&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Simon&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 06 Jun 2021 07:39:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367343#M125198</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-06-06T07:39:17Z</dc:date>
    </item>
    <item>
      <title>Betreff: Struggle with matrix</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367565#M125201</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do you get the part position relativ to assembly space? If you've created a proxy object, then I think you can also get the angles from there. If you save data to part parameters, what about a part occurs multiple times in your assembly? Which position will be saved?&lt;/P&gt;&lt;P&gt;Can you try this iLogic version?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Sub Main
	Dim oAssDoc As Inventor.AssemblyDocument = ThisDoc.Document 
	GetAngleOfOccurence(oAssDoc.ComponentDefinition.Occurrences)
End Sub

' a few helper functions...

 Private Function Atan2(y As Double, x As Double)
' returned value is in radians
    If x &amp;gt; 0 Then
        Atan2 = Atan(y / x)
    ElseIf (x &amp;lt; 0 And y &amp;gt;= 0) Then
        Atan2 = Atan(y / x) + PI
    ElseIf (x &amp;lt; 0 And y &amp;lt; 0) Then
        Atan2 = Atan(y / x) - PI
    ElseIf (x = 0 And y &amp;gt; 0) Then
        Atan2 = PI / 2
    ElseIf (x = 0 And y &amp;lt; 0) Then
        Atan2 = -PI / 2
    ElseIf (x = 0 And y = 0) Then
        Atan2 = 0
    End If
End Function

 Private Function EulerThree(trans() As Double) As Double
' returned value is in radians
    If (trans(8) &amp;lt;&amp;gt; 1 And trans(8) &amp;lt;&amp;gt; -1) Then
		EulerThree = Atan2(trans(4) / Cos(Asin(trans(8))), trans(0) / Cos(Asin(trans(8))))
    Else
        EulerThree = 0
    End If
End Function

Private Function EulerTwo(trans() As Double) As Double
' returned value is in radians
    If (trans(8) &amp;lt;&amp;gt; 1 And trans(8) &amp;lt;&amp;gt; -1) Then
		EulerTwo = -Asin(trans(8))
    ElseIf (trans(8) = -1) Then
        EulerTwo = PI / 2
    Else
        EulerTwo = -PI / 2
    End If
End Function

Private Function EulerOne(trans() As Double) As Double
' returned value is in radians
    If (trans(8) &amp;lt;&amp;gt; 1 And trans(8) &amp;lt;&amp;gt; -1) Then
		EulerOne = Atan2(trans(9) / Cos(Asin(trans(8))), trans(10) / Cos(Asin(trans(8))))
    ElseIf (trans(8) = -1) Then
        EulerOne = Atan2(trans(1), trans(2))
    Else
        EulerOne = Atan2(-trans(1), -trans(2))
    End If
End Function

Private Function EulerAngles(trans() As Double)
    'convert from radian to degree
    Dim eulers(2) As Double
    eulers(0) = EulerOne(trans) * 180 / PI
    eulers(1) = EulerTwo(trans) * 180 / PI
    eulers(2) = EulerThree(trans) * 180 / PI
    EulerAngles = eulers
End Function

'finally the function that retrieves the rotations:

Sub GetAngleOfOccurence(oOccs As ComponentOccurrences)
    ' Traverse all referenced occurences in the assembly
    For Each oOcc As ComponentOccurrence In oOccs
   		
		Dim trans(16) As Double
        Dim oMatrix As Matrix

		'is occurrence part or subassembly?
		If oOcc.DefinitionDocumentType = DocumentTypeEnum.kAssemblyDocumentObject Then
			GetAngleOfOccurence(oOcc.SubOccurrences)
		ElseIf oOcc.DefinitionDocumentType = DocumentTypeEnum.kPartDocumentObject Then
			Dim oOccProxy As ComponentOccurrenceProxy 
			oOcc.CreateGeometryProxy(oOcc,oOccProxy)
			
			oMatrix = oOccProxy.Transformation
			
	        ' insert point is in the matrix:
	        Call oMatrix.GetMatrixData(trans) ' get the matrix as an Array
			'test if we get an array..
	        If (Not trans Is Nothing And IsArray(trans)) Then
				Logger.Debug("")
				Logger.Debug(oOcc.Name)
	            Logger.Debug("Insert point (cm)")
				Logger.Debug("X=: " &amp;amp; Round(trans(3),2))
				Logger.Debug("Y=: " &amp;amp; Round(trans(7),2))
				Logger.Debug("Z=: " &amp;amp; Round(trans(11),2))
	        End If

			' invert matrix to get the parts transform in the assembly's coordinates
	        Call oMatrix.Invert
	       
	        ' be aware that retrieving the eulers from the matrix may not produce the result you would expect.
	        ' you should keep to the matrix if you can.
	       
	        Call oMatrix.GetMatrixData(trans) ' get the matrix as an Array
	        'test if we get an array..
	        If (Not trans Is Nothing And IsArray(trans)) Then
	            Dim result() As Double
	            result = EulerAngles(trans)
	            Logger.Debug( "Euler 1=: " &amp;amp; Round(result(0),2))
	            Logger.Debug ("Euler 2=: " &amp;amp; Round(result(1),2))
	            Logger.Debug ("Euler 3=: " &amp;amp; Round(result(2),2))
	        End If
		End If
	Next
End Sub&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 06 Jun 2021 10:14:40 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367565#M125201</guid>
      <dc:creator>Ralf_Krieg</dc:creator>
      <dc:date>2021-06-06T10:14:40Z</dc:date>
    </item>
    <item>
      <title>Betreff: Struggle with matrix</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367605#M125202</link>
      <description>&lt;P&gt;Don t work, The system did not recognize the "Logger" term.&lt;/P&gt;&lt;P&gt;Anyway thank you!&lt;/P&gt;&lt;P&gt;I try to implement your Sub:&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;Sub&lt;/SPAN&gt; &lt;SPAN&gt;GetAngleOfOccurence&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;oOccs&lt;/SPAN&gt; &lt;SPAN&gt;As&lt;/SPAN&gt; &lt;SPAN&gt;ComponentOccurrences&lt;/SPAN&gt;&lt;SPAN&gt;)&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;Into my code to see if it work this way&lt;/P&gt;&lt;P&gt;Iwait until&amp;nbsp;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/2511355"&gt;@MechMachineMan&lt;/a&gt;&amp;nbsp;gives me an update, his code seems much more logical to me and i can implement it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 06 Jun 2021 10:43:02 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367605#M125202</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-06-06T10:43:02Z</dc:date>
    </item>
    <item>
      <title>Betreff: Struggle with matrix</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367620#M125203</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What do you mean with "not recognize"? The term prints out the data to the iLogic protocol window. If you set protocol level in iLogic Editor to "Debug" and make iLogic protocol window tab visible, you'll see the output.&lt;/P&gt;&lt;P&gt;I've tested this more than one time, it works.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 06 Jun 2021 10:51:43 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367620#M125203</guid>
      <dc:creator>Ralf_Krieg</dc:creator>
      <dc:date>2021-06-06T10:51:43Z</dc:date>
    </item>
    <item>
      <title>Betreff: Struggle with matrix</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367647#M125204</link>
      <description>No idea how to do that, in my version there is no "debug" to set in the editor</description>
      <pubDate>Sun, 06 Jun 2021 11:17:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367647#M125204</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-06-06T11:17:44Z</dc:date>
    </item>
    <item>
      <title>Betreff: Struggle with matrix</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367776#M125206</link>
      <description>&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This option is not avaiable?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot_20210606.jpg" style="width: 999px;"&gt;&lt;img src="https://forums.autodesk.com/t5/image/serverpage/image-id/927155i85D3CEB014DE2296/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot_20210606.jpg" alt="Screenshot_20210606.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 06 Jun 2021 12:52:42 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367776#M125206</guid>
      <dc:creator>Ralf_Krieg</dc:creator>
      <dc:date>2021-06-06T12:52:42Z</dc:date>
    </item>
    <item>
      <title>Betreff: Struggle with matrix</title>
      <link>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367818#M125208</link>
      <description>Nein/No</description>
      <pubDate>Sun, 06 Jun 2021 13:31:58 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/inventor-programming-ilogic/struggle-with-matrix/m-p/10367818#M125208</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-06-06T13:31:58Z</dc:date>
    </item>
  </channel>
</rss>

