![]() ![]() OOcc = Component. Would this approach work better for you than iMates?īest of luck to you in all of your Inventor pursuits, ![]() Autodesk Inventor iLogic iMates Shaft Assembly.iamĪnd add this code as a new rule, it will use one of the existing bearing components and place a new instance and create an insert constraint with a distance offset.If you use these file from the other thread Hi finally took a moment to look at this. This requires using different code when automating ANSI or ISO hardware.Īs I continue to develop my programming knowledge and skills, I could really benefit from the experience of others in managing fasteners in assemblies. It is puzzling why the developers of the libraries chose the different edges for the 'Insert In1' iMate edge. It should support unmatched Offset values just like Inventor does.ĭo you use fasteners from custom Content Center Libraries? What methods do you use to assemble these? In my opinion, 'AddByTwoiMates' has a bug. Why does the function require the values to match? Inventor doesn't, as shown in the video above. The 'AddByTwoiMates' function supports non-zero values and mixed units that evaluate to the same value. ( I have attached the files used in the video. Please watch this video, which demonstrates the use of iMates with varying Offset values and the ALT-Drag assembly technique. When components are assembled with AddByTwoiMates, and the values do not match, the code fails. You can ALT-Drag the iMates together and they assemble as expected. Modify the component names and iMate names as needed if you are not using the shaft and bearing examples posted by Curtis. ' Create an iMate result between two iMates Florida Governor Ron DeSantis is set to announce his candidacy for the presidency of the United States during a conversation with Twitter chief Elon Musk, according to NBC News. If iMateDefinition.Name= "Insert In1" Then If iMateDefinition.Name= "Insert100" Thenįor each iMateDefinition in oOcc2.iMateDefinitions Craig ( am quite certain this is the same code posted by Dim oAsmCompDef As Assembl圜omponentDefinition ![]()
0 Comments
Leave a Reply. |