AutoCAD Inventor :: IMates / Naming And Placement?
Apr 6, 2004
How does IV recognize iMate naming. I am trying to use specific named iMates on parts that when placed in the assembly that they can be placed in the correct postions. What I have run into is that no matter how I name the iMates I can place a part with one iMate name on a non-matching named iMate. Ex.- 1601-1 will mate with 2201-1 using the alt-Drag method. (These two iMates are both insert types.) This happens sometimes using the "Use iMate" checkbox on the place component dialog. I thought that the naming and type of iMate dictated what mates with what not just type.
For some reason, I am unable to use the iMate feature of Autodesk Inventor. I am unable to select iMates on existing parts to assemble them with other parts. I have followed all the instructions for using iMate features, but I always run into trouble because, even though I did indeed enable iMate glyph visibility, and I did do all the other stuff they said, when I click on the iMate glyph, nothing happens. It is as if they weren't even there at all. Selecting the iMates from the project browser on the left doesn't work either; while I am able to select the features, I am unable to move the parts or select any other iMates, except as a group selection, which doesn't let me do anything, either.
We have a frequently used bearing assembly for dampers, mounted to plate consisting of a shaft hole w/ 2 countersunk holes for flat head cap screws to mount the bearing.
I have a stamp for the hole array into the plate, and can individually i Mate each FHCS into said holes after placing in the assembly onto the plate.
Is there a way to set up the iMates so that the bearing assembly would plop in automatically into the two separate countersunk holes? Not sure if you would have to create iMates in the stamp...or if thats even possible.
Sometimes the damper may have 2 bearing assemblies @ opposite side of the frame for one blade shaft, sometimes we may have as many as 4-5 blade shafts (10 bearing assy's). So Im imagining dragging the thing to each iMated array and dropping it in.
Inventor 2014 Windows 7 Pro SP1 Intel(R) Core(TM) i7-3770k CPU @ 3.50GHz 16GB RAM NVIDIA Quadro 4000 3D Connexion SpaceMouse Pro
Is there an option to add an i mate within a sketch block. I am working on a belt conveyor for handling coal and have created a master sketch to drive all components for along the conveyor.
As the ground modules are all the same module, i have a sketch block. Problem is i cannot add an i mate to the idlers within the sketch block. It means i can only create to i mates individually after the sketch block is copied or patterned.
I'm working in Inventor 2012 and new to VBA and I'm gonna kick myself if there's a really easy answer to this. I've got 120+ WorkPoints on corresponding WorkAxes on an irregular pattern both horizontally and vertically. I'd like to Select all the WorkPoints and add a mate Imate then all the work axis and add an insert imate to ease placement of a part at each location within an assembly (this scenario crops up quite often).
I've been trying to use AddMateiMateDefinition but it doesn't seem to let me pass a WorkPoint to it, is it possible?
Is there a way to make a part being placed into an assembly instantly adapt using imates?
For instance:New assembly... Place box 1...Place box 2, but have it automatically placed inside of box 1 and sized to fit inside with 1" clearance all around.
I currently have to palce a lot of parts from the content center into an assembly and miss essential imates for easy placement. I am using IV2010 at the moment and have no clue where to start.
I have tried copying a new instance of a part into a new library. I then placed this component in the assembly hoping I could add iMates to it in the assembly environment. But when I want to save I get the message that the part has not been checked out for me to use even though I have read/write access to the library.
So a couple of questions here:
As files in the CC are saved in a datapase and not as part files, can imates be included in that database? Do I really need to recreate the part from scratch, and then publish it to the library?
How would it be possible to open up a CC file like in the part edit mode in an assembly?
Is there a secret to having the Design View Reps stay on the right settings when using Occurrences.AddUsingIMates? I've got a master top level assembly that I'm bringing other iLogic modules into by using an iLogic form in the master top level assembly. The form calls a rule that makes a copy of the module assembly in the same file location as the master TLA. It then adds the module TLA to the master TLA using iMates, and calls an external rule to copy all the sub files from the module into that file location and replace them in the module TLA. The user then calls the module's configuration form using a button on the master TLA's form.
I've been using a line of code to set the DVR back to default and associative for the module, but now that has stopped working and it immediately goes back to Master after running the rule, or even if I try and set it by hand. But if I bring the same module in and place it using the Place button, it comes in correctly. I've even added a NameValueMap for the DVR optional argument on AddUsingiMates and that hasn't work.
Create code that will allow me to place a part in an assembly at all matching iMate locations. I would also like to call this function from iLogic using RunMacro if possible.
I'm having an issue with imates not showing up on members of an ipart. If I open the factory file the imates are there, but if I open the member file the imates are not there. This is causing an imate error in my assembly because when I need to switch members out (at the assembly level) the imates are not holding because they're not there!?!
I've even tried "Dirtying" the file by creating a plane and then deleting it, doing a save, then a generate files. This doesn't work either. Why won't the imates show up correctly on the members that they're supposed to show up on?
know if I can drive the length of a shaft based on two iMates being satisfied? We'll take a driveshaft for example. If, using iMates, I make it connect to the transmission yoke and to the axle yoke, can the Length parameter automatically be changed so it fits?
Recently we added i Mates to some library-parts. Also replaced some Content Center models by models with iMates. When we place these Content Center parts, the only way to activate the iMates is to right click
When creating a new iPart with iMates and publish this to Content Center everything is working well. Our server and workstations are up-to-date, so I think this is a "bug". Maybe Autodesk fixes in the next update.
I want to exclude imates from two parts and 1 whole part at the same time.
This is my situation:
PartA with 2 sets of imates(for constrains on 3 axis for no movement) on the right side. Set A and set B. PartB with 2 sets of imates, one on the left side set A and one on the right side, set C. PartC with 2 sets of imates on the left side. Set B and set C.
i want, in a iPart, part A connected with part C connection with iMate set B. And in the same ipart i want Part A, B and C connected respectively with iMate sets A,C
So in the first situation i want iMates A and C and part B to be suppressed and in the second i want iMate set B to be suppressed.
I've got an existing assembly in which I need to change the matchlist for the imates. I have been able to change the imate names but not the match list.
The only reference I have found creates the iMate in a part. I need to edit an existing iMate in the assembly document for the matchlist.
I have some code below, but it is not complete.
Set MyPart = ThisApplication.Documents.Open(strJobLocalDirectory & strLFVAssyName) Set oAssyComp = ThisApplication.ActiveDocument.ComponentDefinition 'Dim oDoc As Inventor.AssemblyDocument Set oDoc = ThisApplication.ActiveDocument Dim oInsertiMate As InsertiMateDefinition
I was just wondering how to place a component into an assembly using ilogic? If this is possible, is there also an option to choose if iMates will be generated?
I would ideally like to place a list of components into an assembly, the list with probably exist in excel, then have iMates set to 'Automatically generate iMates on place' so that my assembly assembles automatically.
Inventor 2013 Certified Professional Autodesk Inventor Professional 2011 Windows 7 Enterprise, 64-bit
I am trying to use iMates names to place a hydraulic adapter into an assembly. The adapter has two male ends - one end with an insert iMate matching a cylinder iMate and one end with an insert iMate matching the hose fitting. When placing the adapter, the iMate names are ignored and it is mated backwards using inferred iMates.
Also, I get an error because it wants to mate new instances of the part to the unconsumed iMate of the part that was just placed (which I guess would place parts into infinity). I have changed around the iMate names and matching names every way I can think of, but the names still are ignored, and it uses other deferred iMates.
Is there a way in Inventor (or any other Autodesk Design Suite program) to find the point on a cone (attached jpg) where the lifting lug should go so that when lifted, the cone stays in the same orientation as in the attached picture.
I was wondering if it was possible to make my drawing views more streamlined.
Currently, when I add a drawing view, the part number and scale is pulled from the part and scale chosen. So this is good; but I would like to get the styles editor to add the actual view of the part into its name.
For example, if I choose the top view, the naming should look like the following:
TOP VIEW
XXXX-XX
SCALE: X/X
So basically I'd like to know if its possible to pull that information and display it in the naming text box. I would assume this is possible as all the other parts are possible, I don't see why this isn't an automatic default.
We are implementing the vault and do not want to have to rename each file with design copy.
Any way where the filename of a part will change according to either assembly pararmenters or iProperties?
Another question I had would be involving a rule that would rename each ipt within an assembly by giving at a suffix/prefix once the assembly is completed.
Im just starting to look at I features to design, but even though my sketch is fully constrained when I place the iFeature with multiple references i can still move it using the arrows. How i could place them more accurately.
Creating a custom title block in innventor seems to be straight foward however when I save the new title block it offsets from the sheet, up and to the right. How do I get the title block to line up with the sheet
I am starting to model pipes for placement within assemblies.I could model the pipe and flanges in 1 part file but i thought this would take too long to create each flange individually so i modeled the pipe and flanges as separate part files and constrained them in a assembly file. How would you tackle this pipe work?
Future pipes will have different size/type flanges on a pipe depending on how it connects.
Is it possible to make the pipe in a single part file with the flange on 1 of the ends and with a command operation then move the flange to the others pipe ends?
I am batch publishing .idw files to .dwf and the default file name that it creates is XXXXX.idw.dxf. how to remove the .idw? Is there is setting in Task Scheduler that can be changed?
I just created some new content center libraries for different grade bolts. I set up the part number and file number to read how I would like. When I add a bolt from my library the part name is not what I would like. It seems to be the Family Name followed by the Size Designation. Is there anyway I can get this to be the File Name that I modified in the Family Table?
Need naming my parts and assemblies so i wont have trouble later finding I have numbers or names that get repeated. Need naming or diving my parts and assemblies.?
I've to give all my file the same name as the part number also the ones that are generated by design accelerator.
For a shaft I would copy a shaft, rename it and insert it back in the assembly, I noticed that often the old name keeps popping up as you can see at the picture attached. Besides partnumbers and filenames there is also such a wierd thing as default name... this sometimes pops up but I don't now how to control that name, or why it is even there in the first place.
my problem is that when I go to put in a gate (in this case a fan gate) of the type and shape shown below, I can't do it. It seems like gates have to only be above or below the parting line, rather than right on (and symmetrical about) it, and a fan gate (apparently) must always have a flat bottom.
(This is a snip of the drawing for the actual tool. I have to run some mold flow analysis on it before we authorize cutting steel. I could just model the whole 2-cavity assembly with gates and runners, and then lie to Inventor and tell it that the part actually has a sprue gate ... but I'd prefer to do it the right way.)
When creating views in Inventor 2013 the text displayed for example VIEW001 (1:1)VIEW 001 is placed under the view by default. I would like this to be above the view by default.
Autodesk Inventor Professional 2013 SP2 64-Bit Edition Windows 7 HP Z400, Intel Xeon W3550 3.07GHz 12.0GB RAM, ATI FirePro V4800 (FireGL)
I have a question regarding parameter naming. A good number of my parts are made to standards with different size classes. ( AS, MS, JIS etc )
In these parts the dimensions are given with a single letter designation ( A, B, C etc ). Unfortunately, Inventor does not allow some ( a good number actually ) letters to be used as a single digit parameter. Until now I've been using "DimA", "DimB" etc. but I'd like to find a way to use just A, B, C .... just as it is on the prints.