Assembly Positional Representation Tutorial | Autodesk Inventor

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
[Music] in the last video I did on the channel how to show an assembly in two different positions on the same drawing hashtag Pro fit title I use positional representations to solve a problem and then I thought you know what I'm just going to do a video on the entirety of position representations because the videos are due which our entire modules tutorials on entire modules are ten it'd be the most popular videos on the channel which means they're the most in demand so I thought this is a good contender to candidate for that reat position representations this is gonna be a long one I'm gonna explain what they are how to create them and then how you can use them downstream in different areas to benefit you and different people once you've made them because they are really quite useful they are very simple as well but they're very very effective and they're not mandatory you can get away with never using these but they're just a good little tool to have in your arsenal just pull out the bag and show everyone how much of a baller you are and how much of a pay-rise you deserve right you are you're welcome hi don't worry about it right so I'm using my TFA robot here right this is a very simple assembly but it's representative and typical of every other assembly that can move my robot can be in various different positions right when the robots off for example it can be in the resting position alternatively when it's working it can be kind of up like this so I need to show other people saved configurations of the model at this position and at that position for example and that's representative of millions of other types of things cranes and vehicles conveyor units they can be in different positions as they're working so you can just change your constraint and make it like that and make it like that not a problem but you might want to save that state so it's just a double click of a button it just moves straight away and go straight to those other positions that's the whole point of positional representations and there's those are the points of them later on which I'll show you so positional representations how'd you create them in your browser on the left hand side as long as you're using a version of inventor that's not like 13 years old you should have a representations folder here expand that and you should see a position entity here in it if you haven't used them before it'll be empty you'll have nothing in it so there's nothing that you can do with it right now so what we do is we create new positional there should be call configurations to be honest like because configuration I think is a more recognizable word for non-native english-speakers rather than representations so a positional configuration is probably more of an appropriate description for what it is but I have to call them positional representations and I might appreciate it to pause reps because the pause position representations reps because there's just too many syllables in the original word reit positional represent pause reps they work with constraints mostly you create constraints on your model that you want a change or that you can't change later on and the constraints will move the model into its different positions so in my case in my case I'm gonna create a constraint it's gonna be an angular constraint directly to angular constraint between this face here and let's just drop it on this face here right so that zero degrees angular constraint is gonna force my robot into the go to sleep night-night position and then I can rename this constraint as well this bits not massively important but it can help me sort of six months later when you've forgotten exactly what you've done or someone else needs to figure out what it is that you've done you can hit this little arrow button here and then name your constraint give it a name so I can say this is the robot lift angle or something like that and then press apply right what that's gonna do is against the parts that the constraint was placed against there's the constraint and you can see it's called robot lift angle and it's at 0 degrees if I change that to 45 degrees that angular constraint raises the robot up to 45 degrees I can type in 90 I can type in or 25 whatever but that's the angular constraint that controls the movement of the robot I've also got various other constraints already pre-created here like for example angle twist I don't even know what that one does for fun alright so that rotates this top arm bit here and I've got constraints which sort of turn the entire robot and turn this bit here so there's various constraints in the model which turn and move different bits again that's typical of what you might have in your model constraints that change the position of various parts in your assembly once you've got those constraints created you're now ready to create position representation it's highly recommended that you create your constraints before you make your positional representations we're gonna right click on position and then create a new position that gives us our first saved positional configuration and inventor calls at position one and immediately activates it so I'm gonna rename this just with a slow double click to call this robot resting position I don't even need to put the word robot in front of it because we know it's a robot the assembly is robot who's gonna call a resting position no not this is resting position ok so now that I've named it correctly enough spell it properly that positional representation is active but obviously nothing's changed last because the master which is the default assembly never changed its resting position it's as it was when it was modeled the master position representation is the same as the resting position it's it's at zero the robot left angle is already at zero so don't need to do anything in this one here I need to then make another positional representation and I'm gonna rename this one to after 45 degrees right so obviously the robot hasn't just been immediately moved why well because inventor doesn't know what it's got to do to move that robot of 45 degrees we've got a teller that so whilst and this bits really important whilst this pause wrap is ticked at 45 degrees I go to the constraint that I want to change right click on it and then you override the value of the constraint whilst that pause rep is ticked we're gonna override the value of that constraint to be something else so we can go to the dialogue box that it gives us override object that constraint we're gonna override the value to be 45 degrees while stop pause rep is activated and the good thing about inventor here is that every constraint that's been overridden at that pause rep is highlighted in bold so if we want to twist this arm as well here whilst that pause rep is activated we can right click on that one override and then we can change this one to I don't know 20 degrees or something and you can see that one goes bold as well so at the resting position double-click that you can see it puts everything back to zero the robot lifts angles in zero degrees and then we can double click at 45 degrees and it just immediately activates that constraint it'd be 45 degrees and then that wouldn't be 20 degrees and you can go nuts with this you can override as many as you want and then it'll all change immediately as soon as you activate that positional representation you can see why I've want to call them positional configurations because you're configuring the position at this state here right that's at 45 degrees we can right click on here again go and you can make another one and then we can just start overriding and constraints as we see fit a tip though right let's just delete this this one we've just made a tip is rather than have to do you see what you see what happen there right when I make a new one everything's gone back to zero right robot lifts angles zero twists at zero so we'd have to go home what was it's moving from there there there which constraints that are override again rather than do that and have to remember which constraints they're to activate into override all you do is right click on the the last positional rep that you made and then just copy it just copy it we'll call this one at 90 degrees principle and there we are double click that and then it's given us sort of a template to start from for model for modifying this pause rep so at 90 degrees we can go to robot lift angle which is already in bold because it copied it from that one there I'm gonna just change that in 90 and I'm gonna be this one here and put that back to zero for example and then that's it that's all you do and you can't like I say you can call nuts with this we're gonna copy it again and we can say at 90 degrees with a twist or something you know with with twist so well this one's ticked we can go to the base of the of the robot and then I can modify this robot twist constraint to be a 45 degrees or something that just turns the robot so we'll start in the resting position at 45 degrees at 90 and then 90 with a twist and he can go nuts with this they don't have to be in order it doesn't have to be like the charting of movement from resting position to fully activated function they can be anything you want absolutely anything you want and have as many of them as you want with as many overrides as you want just just do everybody a favor when you're creating these name them something meaningful because if someone else has to work on your assemblies later on and you they've you haven't named the property they'll have and not have a clue what any of these mean so it's a good idea to name them properly right so that's how you create positional representations why are we doing this though why are we doing this apart from that it looks cool as balls right well there's a few reasons why you do this I'm gonna save this assembly right you can't save it whilst a positional representations activate it's got to be saved whilst it's in the master position I have no idea why but it's just one of those things so we're gonna save that right so why do we do this well first things first this is useful for just visibly showing people the robot can be in that position under that position it's good for validating movement it's good for validating if there's any clashes as the components are moving as this moves up is it clashing against other objects in the environment that kind of thing that's one good reason and another good reason is if we create another assembly and we place the robot into here so I'm gonna go place select the robot and drop it in or just right-click and ground that at the origin now what we can do is we can create multiple instances obviously you can do you can do this without position representations but you can place the robot multiple times in an assembly and it's placing it in its default State but you can select one of these robots and then on the right click menu you've got a representation option on the right-click menu which is always being there it just probably means something now this pops up and we can say that instance of the four identical robots and just actually before I do this I just want to show you what happens if you don't do position representation if we go back to the original assembly and then edit one of the constraints the the lift angle and make that 45 degrees and then come back to this assembly you can see they all move up because it's it's a copy of the same assembly so you might want to show the robot in different positions without having to create you know a save as and have dozens and dozens of the same assembly so we can we'll put this back down to zero after first zero degrees go back to our assembly what you do is you select P the first instance right click got a representation and we can say I want to show this instance at the 45 degree angle position right click on this one and then I want to show this one at the 90 degree instance see what I mean and then you can have different positions of the same assembly placed into into a high level assembly so it's the same assembly it's just showing it at different representational states that's really really useful that saves you a lot of hassle there really will save you a lot of hassle if this is the kind of thing you need to do you might not be doing robots on an assembly line but it could be anything so that's one reason where you'd use positional representations another place you'd use position representations is in a drawing right so in the previous video what I did was I placed two views let's let's look at it from the side so placed one view there and then I placed another view over here so I've got two views of the same assembly on the same drawing we then went to the first one the second view and then we changed the position so on the component tab in the Edit view dialog box you can change the position of that view to represent one of the other positional representations and then so you've got now the resting position and you've got it the fall you have degree position not a problem but you can also use something called overlay views so this button here against been in there for yes it's been an inventor for a long time but an overlay view will kind of like paste it'll paste the positional representation over the top of this view so you say to inventor I want to create an overlay view click that view it queries the assembly and it goes oh boy what other positions can you be in and then the assembly goes well sunshine now that you've asked me here mention it funnily enough I can also be at the 45-degree position and then it'll give you like this dotted dashed overlay it's it's thee and that's really powerful but is really powerful you can then use annotations just to actually chart and help somebody understand what this is well between there and there for example it's a 45-degree angle of course it is because we've just made it and then we can do on the same view we can do an overlay again on here and we can also show it at the 90 degree angle like that and then you can go to the first few make that shaded so you've got this sort of colourful thing when it going up and up and up so that's overlay views that can be used for that as well that is also extremely powerful it's extremely powerful extremely useful to do this manually you would not want to do this manually you could do but it would take you probably half a day to do that and I'd rather not so that's that's a second downstream function that you can use your position representations for and if just before someone jumps into the comments who are ours another way of doing it there's a much more efficient way of doing it right when you when you're using the first method right when you're placing your assembly into another assembly you can click the options button here and say before I place it I know I want to use the 45-degree position click OK click open and then when you've dropped it in it'll go buh and then it'll pop up to the 45 degree position straightaway and that just saves you a job of having to right-click and then do that afterwards so that there is that someone would have piped up and said that so I thought I'll just preamp that you know how people are like trying to catch you all the time anyway right that's the third useful way there's probably more ish there's probably more things you can use them for just off the top my head I can't think what they are but this third use of a position representation is for full motion demonstration using inventor studio which is as I've said before a steaming pile of cow feces but it does have its uses so if you jump or jump on over to invent a studio we can use the animation timeline to actually physically animate your model moving between the position representations which is like whoa this saves you a lot of hassle we've done it we've done a lot of the work already so there's very little to do here so we're gonna enable the animation timeline in inventor studio and then I'm gonna select this button down here I animation options and we'll say right I want 10 seconds of animation let's just make this quick 10 seconds of animation in over the 10 seconds I want to show the robot moving between the different positional states so we're starting up the resting position we animate pause reps see I wasn't making it up it's a thing pause reps so starting at 0 seconds right at the beginning and then ending at I don't know 2 seconds we're gonna animate starting at resting position going to at 45 degrees at 0 we're gonna be there at 2 seconds we're going to be at that pause rep click OK it's now moved the timeline to 2 seconds in you can see the robots moved up to the 45 degree position representation and we can then do it again animate pause reps and then we can go specify from I think yeah you can just click that button there and it sets it to the current time which is 2 seconds from 2 to 4 seconds we're gonna go from at 45 degrees to at 90 degrees click OK pause reps specify from 4 seconds to 6 seconds we're gonna go from 90 degrees to 90 degrees with a twist and that's that's six seconds not 10 nevermind alright let's fight click ok and you can change this down to 6 seconds just so when they're gonna have 4 seconds of a waste of time at the end of the timeline and then we can wind this back to the start hit play and now it's gonna animate up to 45 degrees then at the 90 and then to 90 with a twist okay that and you can now animate this entire storyboard type thing using your positional representations in Venice to do hit render animation boom off you go which I'm not gonna do because that would be something I would do in an inventor studio tutorial but there yeah you do need quite a powerful beast of a PC for it to be smooth animating position representations I've got a coffee like 8700 K overclocked to five gigahertz yes so that's that's as fast as it's actually gonna get from honest it ain't gettin any faster than that that's as smooth as invent it's gonna go with positional representations but it does depend on your assembly size and how much movement it is and a lot of other things but I digress with deviate off the point there there you go that's positional representations they are extremely useful they are really useful when you do an export as well when you do like an export to a duei for two and I'm not sure a PDF I don't know I'm not gonna say it will cuz I haven't tested it but I do know to a DWF file you can choose to do a complete DWF file and it'll include the position representations in the drift file I'm gonna do it because I'm sort of speaking and I'm doubting myself as I'm saying it but I'm pretty sure that it will include the position ribs I'm thinking it's actually going to do it I don't know let's have a look let's see if it does it should be in the position representations into the DWF though I'm gonna minimize this so it does fit into this screen so you can't see it alright markups model expand this where other largest if I just talked absolute lies surely it does hump on a minute did I just see it views published views representations positions there they are know that there you go so they do burn into a fire as well so if you're sending this model out to a supplier or a client like here's your model so far these are the different positions that it can be and you can actually use this dying file format to show somebody it's in its different positions there you go god that worked freely didn't fancy does I'm gonna edit that out and pretend like I never said it anyway that'll do it for this one guys that is position Oh seriously or a desk this is why nobody uses you you stupid do it formats it's garbage your own proprietary file format I can't handle your own bitty file never run for a different day yeah that's positional representations with assemblies they are extremely powerful genuinely and in all seriousness they are there to be used to show your model in different positional configurations use them embrace them they've very powerful they'll make you look like an absolute baller and like a genius and pay rise is inevitable all right thank you very much Brenda wars I'm about to put together render wars episode number two if you haven't submitted already and you've got some nice sexual renders that you want to put in to render wars hit up the hill at my channel my previous videos and you should see the entry instructions for how to send in to render wars the price has been decided and I'm gonna announce that in Episode two oh yeah I got some chip off one person who shook him I heard a bit of prize not decide oh yeah sure my shirt you shut your piehole anyway great thanks very much does he in the next one [Music] [Music]
Info
Channel: Tech3D
Views: 29,009
Rating: undefined out of 5
Keywords: Autodesk, Inventor, tutorial, tips, training, guide, modelling, Fusion, 360, 2018, positional representation, pos rep, constraint, assembly, angle, mate, flush, insert, studio, drawing, configuration, config
Id: 7sk8gY3JiKI
Channel Id: undefined
Length: 20min 57sec (1257 seconds)
Published: Sat Nov 18 2017
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.