AutoCAD Inventor :: Constraining Assembly To One Motion
Nov 12, 2013
When I rotate the drive shaft gear very slowly, the assembly follows the the correct motion path, (figure 1), however, when I rotate it quickly, the assembly snaps the linkages to an orientation that is not physically possible, but satisfies the geometrical constraints (figure 2). I can't use contact solver because I am using the adaptive function for my sub-assembly to avoid having to re-constrain many parts.
I am trying to make a robot chassis in inventor using vex parts. I have a full library of vex parts. I have my basic chassis constrained but for some reason when i use the move command the parts still move, but then snap back into place.
Also, after giving up on the moving chassis i tried to move onto bearing flats. Bearing flats consist of 3 holes in a line that match up with the holes in the chassis rails. I constrain the face of the bearing flat to the face of the chassis rail. This constraint works and removes a degree of freedom. However, when i try to remove the other 2 degrees of freedom they dont seem to go away. I use the tangent constraint, constraining the hole of the bearing flat to the hole of the chassis rail(which is square) using an offset to make the hole centered. I constrain in both of my remaining degrees of freedom, but they bearing flat still moves.
I'm really struggling with constraining a weldment assembly. I've attached a JPG of the Assembly but I cant get the constrains to go where I want them.
Basically this assembly is a wheel with three equally spaced stays welded to a large nut hub. I have constrained the center axis of the wheel to the center axis of the Nut so the wheel and nut will remain aligned.
What I'm struggling with is constraining the three stays to the wheel and to the nut equally spaced around the nut.
Unfortunately, it's chock full of proprietary customer data, so I can't share the parts or the assembly. But I can pretty well explain what needs to happen, and I've attached a JPG that shows a bit of what I'm doing.
I need to design a bracket to hold an RPM sensor at a certain gap to a spiral bevel gear. I've got a huge assembly model (non-Inventor) from the customer, as well as the model for the sensor. My plan is to start a master IAM, insert the customer assembly, insert the sensor and constrain him, and draw the various hardware I need around the sensor.
So I start by making a work plane that matches the bevel angle and is in a location so the end of my sensor will be flush to that plane. Create a sketch on that plane, then project 2 relevant axes to create the appropriate "origin" from which my location will be based. Place a point on one line, at a certain radial distance and constrain my point.
So now I've got a point and a plane that are where I want my sensing face and my centerline axis to be. What now? I was thinking that I'd create a work axis "normal to plane through a point", but this workflow isn't available in the assembly environment. I can't constrain a solid to a sketch point, so I really don't know what to do at this point in order to put the part where I need it.
I'm trying to make an assembly that would move. however I'm having trouble right now, when i try to move things by mouse, it seems they just go everywhere without respecting the constraints. At first i was using the drive constraint on the slider delete for the movement but it doesn't work either.
I am using inventor 2011 btw. Here are the files, assemblage.iam was working correctly but when i added the arms, they don't work ( assemblage2.iam).
I have a damper, I started it with the bottom frame member, which was grounded at origins when it was placed and I built the rest of the damper from there. All my constraints for blades and linkages and all related parts were able to move (with the damper held in place in "space" by the grounded frame member.
For parts list purposes I need all 4 sides of the frame to be one BOM item so I demoted the 4 frame pieces as one inseparable assembly.
After that all motion is lost in the main assembly and I can drag it all over "space" since I lost the bottom frame member ground point. I can ground the demoted frame assembly to lock it down, and drive the constraints to make the damper parts move to create positional representations.
I guess I'm just wondering if I'm not really supposed to be able to "move" components arbitrarily and I should just be driving the constraints all the time in the first place...I'm just not sure why the motion is lost after the initial ground point is lost.
Is there a way to do this? 2 parts, 1 has a hole in it and the other has a slot. I want to constrain the center of the hole to the center of the slot. How do I do this?
I'm just getting started using the Tube and Pipe environment for some of my work, and I've got what I'm hoping is a simple question with a simple answer. In the picture attached I've got a 1" pipe dropping down into a 8" pipe which I've disabled because it's a standard part right now and I want to replace it with a tube & pipe run. The thing I seem to have the hardest time doing when routing my pipes is aligning/offsetting my nodes with existing geometry in the assembly. In this case I want the end of the 8" pipe to be 12" offset from the centerline of the 1" pipe, and for the 8" pipe's centerline to be 12" below the bottom of the mezzanine's I-beam (as the standard part it is now). What's the best way to do this in the Tube and Pipe environment?
I tried "Include Geometry" from the "Create" panel but that only lets me create planes, which won't work with offsetting from the 1" centerline. However, SOMETIMES (it's a big sometimes) ALL of the options in the "3D Sketch" tab are available. When that's the case, I can go to the "3D Model" tab and create workpoints, axes, and planes. Sometimes, though, they're not all available, and I'm not able to place anything but planes. How I can change it so I can always use all the geometry of my assembly?
Also I'd like to know if constraing fittings and point-snapping routes to my assembly geometry in this way is the best way to do Tube and Pipe routes. Will doing this allow my routes to update if the assembly changes?
I am assembling a weldment and need to place a looped bar onto a tubular stanchion 50mm below the top of the stanchion. I have made axis at each point on the stanchion and the bar, but i cant figure out how to constrain the loop to the point I require. All I can get it to do it to constrain to the centre of the stanchion only.
I have a piece of steel that I need to flex. It is a piece of blue tempered spring steel pressed against the corner of a brass pressure transfer. The opposite end of the transfer is tangentlly constrained to a latching mechanism. When the latching mechanism is lifted, the transfer rotates slightly around a screw (made invisible) and the spring is flexed. When the latch is released, the spring returns the latch to the closed position. I have several other assemblies that use the same principal, but some with just a piece of mild steel used as a cover as well as a spring.
I am having trouble constraining the wire track in the attached picture. I want the track to move naturally when the sliding piece moves, however it folds over on itself and doesn't stay in line. I can't figure out anyway to make it look uniform and move they way it should, is it possible in inventor?
My goal is to let some wheels roll in a path which exist from 2 straight paths and a corner. I can constrain them to 1 path at a time but not to all of them so my wheel makes a corner. I
You can find the guide rail as attachment. There is a path in the sketch from which i sweeped my form but he divides it in the 3 parts so i can't constrain the center point of my wheel to this path.
is it possible to constrain an item twice to a base, because a task i'm doing requires a tank to be constrained to 2 completely different parts. What i've got so far is one end will go through the whole way.
I am trying to make a 3D sketch that is constrained to two different parts in an assembly. I want the sketch to be constrained to each of these parts so that if you move the parts relative to each other the sketch will adapt.
I have tried using work planes and project geometry but when I go to move the part the geometry won't always follow the part. I am using a spline for the 3D sketch so it should be able to adapt when the parts are moved but the problem is constraining it to something that follows the part.
I have a vector drawing of a logo, currently in adobe illustrator format. I'd like to create a 2D sketch in Autodesk Inventor and then insert this drawing into the sketch as a shape that can only be placed and scaled.
The way I'd expect this to work is essentially that I'd get a rectangle X enclosing vector object Y, and that I'd then be able to create a fully constrained Inventor sketch by simply constraining the corners of this rectangle X. Is it possible to do something along those lines, and if so what is the best practice for it?
What I tried, which failed, was this:
1. Converted the AI file to a .DWG file
2. Used the "Insert ACAD" command to place the file in Inventor with the Constrain End Points and Apply geometric constraints boxes checked (other boxes were unchecked)
3. Waited for a surprisingly long time for this operation to complete, maybe 30s on a 16GB 2.6GHz quad machine
The result of this operation is that I now see my imported geometry, BUT all vectors are treated as individual shapes and I have 2637 dimensions needed.
I have an oddly shaped flat plate extruded from a sketch, the sketch of which has lots on constructions lines, none of which actually represent solid edges of the plate. However, I want to locate the plate to other components via the geometry defined in the sketch.
I find that when I am trying to constrain the plate to other parts none of the sketch geometry is available to me. Points, lines, construction lines, circles; I can select none of it when constraining. I am confused. How can I constrain such a part?
Just to clarify - the flat plate is the base of a structure. Its profile is decoratively shaped, so nothing about the cut edge of the plate is suitable for constraining to. I need to constrain off geometry defined in the sketch.
Why is it that when you create the first constraint between any two components, the secondary component moves not only to satisfy the constraint, but also in ways that have nothing to do with the constraint. This is not occasional behavior, it happens every time.
I always have to stop and move the secondary component back out of the way to get to the other features I need to reference to continue.
How do you fully ground & constrain Tube & Pipe Routes?
The problem I have is after I complete My runs & routes & I have to make a dimension change in my Route, my route does not stay vertical & horizontal, then I have to start all over, which is very time consuming
I'm sure there is a way to do this , just like in a regular sketch, you want all of your lines to turn purple so it is fully constrained , well with the routes they are not, only the very first line then the rest of the lines in the route are blue. I have tried to use regular constraints but I get the error message saying constraint already applied.
I have also tried to ground a work point from where the route starts from, & that didn't work.
I am trying to simulate the path of ropes through pulleys/sheaves etc. It's a bit of a chicken-and-egg set up.
My workflow is the following:
Assemble and constrain geometry
Create plane in assembly than rope will run on.
Create in-place part (rope) with box ticked for "constrain to sketch plane" or the like, referencing above geometry.
Question 1: I see my in-place component is not constrained to referenced geometry, I can drag it around?
I then ground it or constrain to workpoints used as part of the original "project geometry".
I then alter the original geometry and...nothing!
Question 2: How do I get my rope to adapt?
Attached is a mock up - original contains assemblies within assemblies etc. The base has been altered after creating the in-place parts, and the rope has not followed suite.
I'm looking for the best way to create a separate assembly out of various component parts in an existing assembly so that the whole thing can be placed in an assembly as you would a part, I know it's possible to demote components within an assembly but are there any other methods similar / better ?
We have an iLogic assembly with to parts in it. Maybe to cylindrical parts. The iLogic rules should do the following.
1. Start a Rule after open document.
2. This Rule starts a Rule in the first cylindrical component.
3. This Rule ask the user for a diameter.
4. The assembly gives this new parameter value to the second component
5. Then the assembly calls another rule in the second component to change it with the new parameter
Everything is working fine when the following combinations are taking place:
1. I open up the assembly out of vault or from a local drive or an accessible server drive
2. I insert the assembly as sub assembly in another assembly from a local drive or an accessible server drive
It don't work with the following situation:
- I insert the assembly as sub assembly in another assembly out of vault
Then the user becomes the dialog "Choose a diameter" twice.
I don't know why, but I have the idea it has something to do with the functionality of inventor to insert a component more than once. If you insert a component in an assembly Inventor gives you the opportunity to add more than one occurence after each other.
change that behaviour? Maybe a switch to change that inventor "add more than one occurence" behaviour.
I have encountered a problem with the Tube and Pipe styles.
As you can see, I have a rack assembly with a custom tube and pipe style. A wire as a tube in orange, and a tube support in white. Both have their seperate colorations at a style in the tube and pipe styles editor
When placing the rack assembly into the main assembly, it reverts to the coppor coloration I changed from the original style.
Steps I've taken:
Exported the styles .xml and Imported the styles into the master tubeandpipe.iam
Imported the user created .xml styles into the main assembly file nothing seems to work
I am trying to find the interior volume of an assembly (when am I not?!?!) by subtracting the assembly from a block that surrounds the most of it. Somewhere the assembly has a "leak" and I have been trying to use the Cross Section Analysis to track down where the inside lump is connected to the outside lump to be subtracted. Is there a less time consuming way to dynamically drag a plane across and get cross sectional views?
Even better is there a simple way to animate the analysis plane moving across the block so I can hopefully just watch and pause it when I find a leak?
My assembly has grown (about 50 parts) to where I need to consolodate some parts into subassemblies for reuse and alternate iterations of the basic design.
When I import the original parts into a new assembly, all of the constrains I created are not there of course.
I've tried creating a new empty part and then deriving a new part from the assembly, but I can't add, delete or edit any parts.
I looked at using Shrinkwrap, Substitutes, iParts, Multi-body Parts, and Multiple Solids but I remain confused.
In retrospect, maybe I should have created the subassemblies between the part and assembly stage but I didn't.