< Return to Video

Making Sense of Onshape File Structure

  • 0:01 - 0:07
    This video is designed to help orient you to the way Onshape deals with files
  • 0:07 - 0:08
    and file structure
  • 0:09 - 0:11
    and I'm not going to say that this is
  • 0:11 - 0:14
    the way Onshape would want me to describe this video.
  • 0:14 - 0:16
    It may or may not be.
  • 0:16 - 0:18
    I'm simply going to tell you what's worked for me
  • 0:18 - 0:19
    and it's helped me
  • 0:19 - 0:21
    make sense of this
  • 0:21 - 0:22
    environment.
  • 0:22 - 0:23
    OK,
  • 0:23 - 0:27
    first thing you should know is that from a technical perspective there are no files
  • 0:28 - 0:29
    in Onshape.
  • 0:29 - 0:30
    Everything
  • 0:30 - 0:31
    is in the Cloud.
  • 0:31 - 0:34
    It is a web native
  • 0:34 - 0:35
    piece of software.
  • 0:35 - 0:36
    It is just
  • 0:36 - 0:38
    out there like Google Docs for example,
  • 0:38 - 0:41
    doesn't have files.
  • 0:41 - 0:45
    It's just out there in the Cloud. So, we have the same thing going on here,
  • 0:45 - 0:49
    but that can get quite complicated to wrap your arms around
  • 0:49 - 0:50
    if you're trying to
  • 0:51 - 0:53
    keep track of a project that has a bunch of parts
  • 0:53 - 0:56
    or get an assembly together that's referencing a bunch of parts.
  • 0:56 - 1:00
    So, the question is how does Onshape deal with that?
  • 1:00 - 1:02
    I'm gonna just give you some orientation
  • 1:03 - 1:06
    for how to deal with that right now and refer you to the learning center
  • 1:07 - 1:07
    for
  • 1:07 - 1:10
    Onshape for any sort of additional help that you may
  • 1:10 - 1:11
    need.
  • 1:11 - 1:11
    All right,
  • 1:11 - 1:13
    first thing you should see here is I am
  • 1:14 - 1:16
    in Onshape basic account.
  • 1:16 - 1:17
    First thing you need to know is that there
  • 1:17 - 1:21
    are two types of accounts that you might encounter.
  • 1:21 - 1:21
    One is
  • 1:22 - 1:23
    the personal account,
  • 1:23 - 1:25
    which is what we are seeing right now.
  • 1:25 - 1:28
    This is CAM Mattson personal account,
  • 1:28 - 1:29
    and we know it's our personal account
  • 1:30 - 1:30
    because
  • 1:31 - 1:33
    it has the Onshape logo up here at the top.
  • 1:34 - 1:34
    Now,
  • 1:34 - 1:36
    if I jump into
  • 1:36 - 1:38
    this particular account,
  • 1:38 - 1:41
    this is what you're going to see basically. The first time you get in there,
  • 1:41 - 1:42
    you will see that you have
  • 1:43 - 1:44
    no documents,
  • 1:44 - 1:45
    no publications,
  • 1:45 - 1:47
    no folders or anything like that
  • 1:47 - 1:48
    owned by you.
  • 1:49 - 1:51
    And it'll be blank and the question will be like,
  • 1:52 - 1:52
    "Well,
  • 1:52 - 1:54
    how do you start creating anything?"
  • 1:55 - 1:55
    All right,
  • 1:55 - 1:55
    well,
  • 1:55 - 1:57
    the first thing we do is to come up here to the Create button
  • 1:58 - 2:00
    and we're going to click on it and we're going to create
  • 2:01 - 2:02
    a document.
  • 2:02 - 2:03
    Now
  • 2:05 - 2:04
    Test
  • 2:05 - 2:05
    1,
  • 2:05 - 2:07
    we're gonna just gonna call this Test 1.
  • 2:08 - 2:11
    I like to think of documents and documents have not
  • 2:11 - 2:13
    failed me when I think of it this way.
  • 2:13 - 2:17
    I like to think of a document as a top level folder.
  • 2:17 - 2:20
    It's gonna contain a bunch of stuff in that
  • 2:21 - 2:21
    document.
  • 2:22 - 2:25
    Right now, I'm in Test 1 document and it shows right here
  • 2:26 - 2:27
    that I am in
  • 2:27 - 2:31
    that document. Onshape's official word for this is document,
  • 2:31 - 2:34
    so I'm in the Test 1 document.
  • 2:34 - 2:37
    I like to think of it as a folder like a super
  • 2:38 - 2:39
    class folder,
  • 2:39 - 2:39
    OK?
  • 2:39 - 2:40
    Now in my
  • 2:41 - 2:45
    document, I have a number of things that Onshape called Studios.
  • 2:46 - 2:48
    I have a Part Studio, in this case, you can
  • 2:48 - 2:51
    see down here. And I also have an Assembly Studio.
  • 2:51 - 2:53
    I can actually just add anything I want.
  • 2:53 - 2:55
    I can create new part studios
  • 2:55 - 2:57
    and now I have two part studios
  • 2:58 - 2:59
    in this document.
  • 2:59 - 3:01
    So, now think of this as like a super folder,
  • 3:01 - 3:03
    like a top level folder.
  • 3:03 - 3:04
    I now have 2
  • 3:04 - 3:07
    part studios in there and one assembly studio.
  • 3:08 - 3:10
    Now in a Part Studio,
  • 3:10 - 3:11
    this is where I would have,
  • 3:11 - 3:13
    so I'm going here to Part Studio number 1.
  • 3:14 - 3:17
    This is where I have the traditional CAD environment.
  • 3:18 - 3:21
    If I start making shapes in this space,
  • 3:21 - 3:22
    they
  • 3:22 - 3:25
    are being saved in Part Studio 1
  • 3:26 - 3:26
    of
  • 3:26 - 3:28
    the document called Test 1.
  • 3:30 - 3:32
    Now within a part studio,
  • 3:33 - 3:37
    generally it's a good idea to have one part kind of per
  • 3:38 - 3:38
    part studio,
  • 3:38 - 3:41
    but I can actually create multiple parts
  • 3:41 - 3:43
    in one part studio if I want to.
  • 3:44 - 3:47
    And so, in a way we can think of a part studio
  • 3:47 - 3:51
    as also being like a folder that contains a bunch of things.
  • 3:52 - 3:53
    It contains parts.
  • 3:54 - 3:57
    And here we can see in this part is the Parts List.
  • 3:57 - 4:00
    And I have 0 parts here because I haven't made anything.
  • 4:00 - 4:01
    In just a minute I'm gonna show you what
  • 4:01 - 4:04
    this looks like with a system that's actually been
  • 4:04 - 4:07
    designed out but I'm trying to help you see the structure
  • 4:07 - 4:08
    at this point.
  • 4:08 - 4:11
    So, within this document that's called Test 1,
  • 4:11 - 4:14
    I have multiple part studios
  • 4:14 - 4:16
    and I have one assembly studio.
  • 4:16 - 4:18
    Once I'm in the Assembly Studio,
  • 4:18 - 4:19
    I draw
  • 4:19 - 4:21
    parts from the Part Studio
  • 4:21 - 4:23
    to create my assembly.
  • 4:24 - 4:24
    Now
  • 4:25 - 4:29
    within this particular environment which we can think of is like this
  • 4:30 - 4:32
    document test 1
  • 4:32 - 4:33
    environment,
  • 4:33 - 4:34
    I can do all kinds of things.
  • 4:34 - 4:36
    I can add folders.
  • 4:37 - 4:39
    I can create a brand new folder and I can call it
  • 4:40 - 4:41
    Part Studios.
  • 4:41 - 4:42
    I can call it whatever I want,
  • 4:43 - 4:44
    Part Studios.
  • 4:44 - 4:48
    And I can move my part studios into the Part Studio folder.
  • 4:49 - 4:52
    And I can now have a set of part studios,
  • 4:53 - 4:53
    and I
  • 4:53 - 4:53
    have,
  • 4:54 - 4:54
    excuse me,
  • 4:54 - 4:57
    I have a subset of my whole document that's called Part Studios,
  • 4:58 - 5:02
    and I can click into the Part Studios and see Part Studio 1 and Part Studio 2.
  • 5:02 - 5:05
    I can rearrange these, however, I want to rearrange them.
  • 5:06 - 5:09
    I can hit the home button to go back
  • 5:09 - 5:12
    to the top level of my
  • 5:13 - 5:15
    of my Test 1 document.
  • 5:15 - 5:19
    Here I'm back to seeing Part Studios and Assembly 1.
  • 5:19 - 5:22
    I generally like to have a folder of Part Studios,
  • 5:22 - 5:25
    a folder of Assembly Studios,
  • 5:25 - 5:26
    a folder of
  • 5:27 - 5:27
    drawings,
  • 5:27 - 5:29
    which I also tend to call Drawing Studios,
  • 5:29 - 5:31
    even though there isn't,
  • 5:31 - 5:33
    I think a thing called Drawing Studios,
  • 5:33 - 5:34
    but Drawing Studios.
  • 5:35 - 5:36
    And then
  • 5:37 - 5:40
    later we'll learn about Render Studios and stuff like that.
  • 5:40 - 5:44
    So, we can see then that our document, our Onshape document is like
  • 5:44 - 5:45
    a folder
  • 5:46 - 5:49
    that has a bunch of stuff in it and we can have
  • 5:49 - 5:54
    subfolders in there and then we can ultimately have parts and assemblies
  • 5:54 - 5:57
    that are embedded in the Part Studios
  • 5:57 - 5:59
    and in the Assembly
  • 5:59 - 6:00
    Studios.
  • 6:00 - 6:00
    All right,
  • 6:01 - 6:03
    now once this structure is
  • 6:03 - 6:04
    sort of
  • 6:04 - 6:08
    in place and starts to get more complicated and harder to understand,
  • 6:08 - 6:11
    we can use this little button that's right over here
  • 6:11 - 6:13
    which is called the Tab manager
  • 6:13 - 6:15
    and this allows us to see
  • 6:15 - 6:19
    the file structure in a more traditional file structure kind of way.
  • 6:20 - 6:21
    So, I have
  • 6:21 - 6:23
    in this document that's called Test 1.
  • 6:23 - 6:27
    I have my Part Studios folder and I have my Assembly Studios folder,
  • 6:27 - 6:30
    which I also see as tabs down here,
  • 6:30 - 6:35
    but I can also open up this Part Studios folder and see that
  • 6:35 - 6:39
    I have Part Studio 1 and I also have Part Studio 2.
  • 6:39 - 6:42
    Now one of the beauties of this is
  • 6:42 - 6:43
    that
  • 6:43 - 6:44
    within
  • 6:45 - 6:45
    this
  • 6:45 - 6:47
    environment that we're working in this sort of
  • 6:47 - 6:50
    like web native environment that's called Onshape,
  • 6:50 - 6:52
    we can add in all kinds of things here.
  • 6:52 - 6:54
    I can import images,
  • 6:55 - 6:58
    which can be sets of drawings or figures or other things,
  • 6:58 - 7:00
    and I can have them in here
  • 7:01 - 7:03
    to help me as reference
  • 7:03 - 7:06
    as I'm going through this, and I tend to do that a lot with engineering drawings.
  • 7:06 - 7:07
    I like to bring in
  • 7:07 - 7:09
    an engineering drawing and then reference it.
  • 7:10 - 7:11
    Or a set of instructions,
  • 7:11 - 7:13
    bring it in as a PDF
  • 7:13 - 7:14
    and then reference it.
  • 7:16 - 7:16
    Now,
  • 7:16 - 7:17
    if
  • 7:17 - 7:18
    we had,
  • 7:18 - 7:19
    if
  • 7:20 - 7:22
    this was an actual non-
  • 7:23 - 7:25
    web native CAD software,
  • 7:25 - 7:28
    we would be thinking all the time about how do we save
  • 7:28 - 7:29
    our documents.
  • 7:29 - 7:33
    Saving is so important. We don't want to lose any of our critical work.
  • 7:33 - 7:36
    The way that that's done in Onshape
  • 7:37 - 7:40
    is that versions and histories are tagged
  • 7:41 - 7:44
    and bookmarked basically, so we can go back to them
  • 7:45 - 7:46
    at any time
  • 7:46 - 7:47
    and that's done through
  • 7:48 - 7:50
    the versions and histories tab.
  • 7:50 - 7:53
    And I have no version that has been
  • 7:53 - 7:56
    saved on top of the initial one
  • 7:56 - 7:59
    which was started right here and it's called 'Main,'
  • 7:59 - 8:02
    but if I wanted to have yet a new
  • 8:02 - 8:04
    saved version of what we've done so far,
  • 8:04 - 8:08
    which is we haven't really done anything except made some folders and stuff,
  • 8:08 - 8:10
    I can create a new version,
  • 8:10 - 8:11
    call it something,
  • 8:11 - 8:11
    you know,
  • 8:12 - 8:13
    Version 2
  • 8:13 - 8:17
    and save it and now I have Version 2 snapshotted here,
  • 8:17 - 8:20
    snapshot of it at 6:28,
  • 8:20 - 8:23
    and then this is my main one that I'm working on now.
  • 8:23 - 8:24
    I can go back to Version 2
  • 8:25 - 8:25
    any time.
  • 8:26 - 8:28
    So, we can for example go back to start,
  • 8:28 - 8:30
    which was 6:22,
  • 8:30 - 8:33
    and when we go back to start, we can see what things were like
  • 8:33 - 8:34
    at the very beginning.
  • 8:34 - 8:37
    I only had one part studio and one assembly.
  • 8:37 - 8:41
    I didn't have any Part Studio 2 or folder
  • 8:41 - 8:43
    called Part Studios,
  • 8:43 - 8:46
    that's what things looked like at 622.
  • 8:46 - 8:47
    If I click into this one,
  • 8:47 - 8:49
    I can see what things look like at 6:28.
  • 8:50 - 8:52
    I have a Part Studios folder
  • 8:52 - 8:53
    now,
  • 8:53 - 8:54
    and I have Assembly 1,
  • 8:54 - 8:59
    I can go into that Part Studios folder and I see that there are two part studios.
  • 8:59 - 9:03
    So, this is the basic structure of how Onshape deals with
  • 9:04 - 9:04
    file structure
  • 9:05 - 9:09
    under the understanding that there are not actually any files,
  • 9:09 - 9:12
    but luckily Onshape has allowed us
  • 9:12 - 9:13
    to think
  • 9:13 - 9:15
    in terms of file structure a bit
  • 9:16 - 9:17
    and has given us
  • 9:17 - 9:19
    these kinds of things that I've just described to you
  • 9:20 - 9:21
    that's the basic layout of this.
  • 9:21 - 9:23
    I want to show you now what this looks like
  • 9:23 - 9:26
    for a system that has been sort of designed out
  • 9:27 - 9:27
    OK?
  • 9:29 - 9:29
    Alright,
  • 9:30 - 9:31
    so I need to get back in here,
  • 9:31 - 9:33
    so give me a second to do that.
  • 9:35 - 9:35
    OK.
  • 9:38 - 9:41
    I mentioned at the beginning that there are two sort
  • 9:41 - 9:44
    of accounts that you might be able to work in
  • 9:45 - 9:45
    or
  • 9:45 - 9:47
    you might find yourself
  • 9:47 - 9:48
    dealing with,
  • 9:48 - 9:48
    right?
  • 9:49 - 9:51
    One of them is this personal
  • 9:51 - 9:54
    account which shows an Onshape logo right up here,
  • 9:55 - 9:59
    but if you are part of an enterprise and get into an enterprise account,
  • 10:00 - 10:03
    then you would switch to your enterprise account right over here,
  • 10:03 - 10:05
    and as you switch to your enterprise account
  • 10:06 - 10:07
    you will then be able to,
  • 10:07 - 10:09
    I gotta get into my enterprise account now,
  • 10:09 - 10:10
    you
  • 10:10 - 10:12
    would be able to
  • 10:12 - 10:16
    see a variety of other things including
  • 10:16 - 10:19
    the work of other individuals in the enterprise.
  • 10:20 - 10:20
    For example,
  • 10:20 - 10:23
    I'm seeing not only the things that I created
  • 10:23 - 10:25
    like this engine right here,
  • 10:25 - 10:28
    but also the Shampoo Top by Odie
  • 10:28 - 10:30
    or the motor drawing by Thomas,
  • 10:31 - 10:31
    and
  • 10:31 - 10:32
    so on,
  • 10:32 - 10:32
    OK.
  • 10:35 - 10:35
    And
  • 10:35 - 10:37
    so, what am I trying to show you here?
  • 10:37 - 10:40
    I'm actually trying to demonstrate at this point what
  • 10:40 - 10:42
    this looks like
  • 10:42 - 10:44
    for objects
  • 10:44 - 10:48
    that have been designed out already and are pretty complex,
  • 10:48 - 10:50
    what the structure looks like.
  • 10:51 - 10:51
    OK,
  • 10:51 - 10:53
    so for this particular object,
  • 10:53 - 10:55
    which is the NES game controller,
  • 10:56 - 10:56
    you
  • 10:56 - 10:57
    can,
  • 10:57 - 10:58
    we're gonna see a couple of things.
  • 10:58 - 11:02
    I'm gonna come down here. We should first notice that we're looking at
  • 11:02 - 11:07
    a thing called the NES document which remember is like a super folder,
  • 11:07 - 11:08
    OK,
  • 11:08 - 11:09
    now
  • 11:09 - 11:13
    it turns out in Onshape you can work across super folders,
  • 11:13 - 11:16
    but I think it gets more complicated to do that right
  • 11:16 - 11:19
    now, we just need to think of a super folder as holding
  • 11:19 - 11:20
    an entire project.
  • 11:20 - 11:21
    It's like a project folder.
  • 11:21 - 11:23
    This is like the NES
  • 11:24 - 11:25
    Project Folder,
  • 11:25 - 11:25
    OK?
  • 11:25 - 11:27
    And it's defined right up here,
  • 11:27 - 11:27
    OK?
  • 11:27 - 11:28
    Now,
  • 11:28 - 11:28
    in this,
  • 11:28 - 11:30
    I've got a lot of things going on.
  • 11:30 - 11:31
    If I go to my home tab,
  • 11:31 - 11:32
    I can see that I have
  • 11:33 - 11:34
    Assembly Studios,
  • 11:34 - 11:34
    folder,
  • 11:34 - 11:35
    Part Studios folder,
  • 11:35 - 11:38
    a Drawings folder and a Decals folder.
  • 11:39 - 11:39
    All right,
  • 11:39 - 11:39
    well,
  • 11:40 - 11:42
    what do I have in my part studios folder?
  • 11:42 - 11:43
    I've got a lot of things.
  • 11:43 - 11:45
    I've got the main PCB,
  • 11:45 - 11:46
    the A/B button,
  • 11:46 - 11:47
    the top cover.
  • 11:47 - 11:49
    You can see if I hover on these,
  • 11:49 - 11:51
    it basically shows me them,
  • 11:51 - 11:52
    which is kind of nice,
  • 11:52 - 11:53
    and I got a bunch of other parts.
  • 11:53 - 11:57
    I can open up any one of these parts and realize that
  • 11:57 - 12:01
    this is now just like working in a regular CAD system,
  • 12:01 - 12:02
    but all of my D-pad
  • 12:03 - 12:04
    files
  • 12:05 - 12:06
    are in
  • 12:06 - 12:07
    this Part Studio,
  • 12:08 - 12:09
    which are part of
  • 12:10 - 12:13
    my folders called Part Studios folders,
  • 12:13 - 12:15
    which are then part of the NES document,
  • 12:15 - 12:17
    which is like a top-level
  • 12:17 - 12:18
    folder.
  • 12:18 - 12:20
    Now, I mentioned that there are no files,
  • 12:21 - 12:23
    but it does turn out that if I want to
  • 12:24 - 12:25
    3D print this for example,
  • 12:25 - 12:29
    I would want to have the files and where would I get those?
  • 12:29 - 12:33
    If I right click on this D-Pad, I can export this out
  • 12:33 - 12:34
    to an STL,
  • 12:34 - 12:35
    for example,
  • 12:35 - 12:36
    so that I can put it into my
  • 12:37 - 12:38
    slicer and create
  • 12:39 - 12:42
    a model that's ready for 3D printing,
  • 12:42 - 12:42
    right?
  • 12:42 - 12:43
    I can also
  • 12:44 - 12:45
    export this as
  • 12:46 - 12:47
    other
  • 12:48 - 12:49
    formats,
  • 12:49 - 12:50
    even for example,
  • 12:51 - 12:52
    SolidWorks format
  • 12:52 - 12:56
    that will allow me to export something that looks more like a traditional CAD file.
  • 12:57 - 13:00
    I am convinced though that once you learn how to use
  • 13:00 - 13:03
    Onshape and the saving and the other things like this,
  • 13:03 - 13:07
    you won't want a CAD file in the traditional sense.
  • 13:07 - 13:10
    You will simply want to be able to manage the cloud data
  • 13:11 - 13:12
    in a good way.
  • 13:12 - 13:13
    So,
  • 13:13 - 13:15
    while there are no files,
  • 13:15 - 13:17
    we can actually export
  • 13:17 - 13:19
    just like we could do in Google Docs,
  • 13:19 - 13:24
    we could export something as a Word doc or as a PDF or something like that.
  • 13:24 - 13:25
    We can do that same
  • 13:25 - 13:26
    kind of thing
  • 13:26 - 13:27
    here.
  • 13:28 - 13:28
    OK,
  • 13:29 - 13:29
    now
  • 13:29 - 13:29
    in
  • 13:29 - 13:31
    this particular Part Studio,
  • 13:31 - 13:33
    which is the D-Pad part studio,
  • 13:33 - 13:34
    you can see there's one part,
  • 13:34 - 13:37
    and I mentioned that it's a good idea
  • 13:37 - 13:38
    to put
  • 13:38 - 13:42
    basically just one part in a Part Studio unless there's a good reason
  • 13:42 - 13:44
    to have multiple parts
  • 13:44 - 13:45
    in a Part Studio.
  • 13:45 - 13:49
    So, if I go over here for example to this S/S button,
  • 13:49 - 13:52
    which is the start/select button for the
  • 13:53 - 13:53
    NES
  • 13:53 - 13:54
    game controller,
  • 13:54 - 13:56
    this one has two parts in it.
  • 13:56 - 13:57
    It has the S/S button
  • 13:58 - 13:59
    and it has the contact pill,
  • 14:00 - 14:02
    and the contact pill is this black
  • 14:02 - 14:03
    piece that we see right here.
  • 14:04 - 14:08
    This was modeled together in the same part studio because I wanted
  • 14:08 - 14:10
    to build this
  • 14:10 - 14:12
    circular extrusion
  • 14:13 - 14:17
    based on geometry that exists in this other part that's over here.
  • 14:17 - 14:20
    There's strategies and reasons for doing that and when we do,
  • 14:21 - 14:22
    it's OK. When we have a good strategy,
  • 14:23 - 14:24
    it's OK to have
  • 14:24 - 14:26
    more than one part in a Part Studio,
  • 14:26 - 14:28
    but we want to be strategic
  • 14:28 - 14:30
    about when we decide to do that.
  • 14:30 - 14:31
    OK,
  • 14:31 - 14:35
    so remember I can come over here to this tab manager and see what's going on
  • 14:36 - 14:38
    in my sort of overall file structure for this
  • 14:39 - 14:40
    project
  • 14:40 - 14:41
    called NES.
  • 14:42 - 14:42
    We
  • 14:42 - 14:45
    just looked at the Part studios and we were looking at the S/S button,
  • 14:46 - 14:47
    I'm closing this
  • 14:47 - 14:48
    so that I don't have to look at those.
  • 14:48 - 14:50
    I also have drawings
  • 14:50 - 14:51
    in here.
  • 14:51 - 14:53
    We can get into the drawing environment,
  • 14:54 - 14:54
    for example,
  • 14:54 - 14:55
    we can come in here
  • 14:55 - 14:58
    to the S/S button and we come into the S/S button.
  • 14:58 - 14:59
    We're now in
  • 15:00 - 15:03
    the environment where we create CAD
  • 15:04 - 15:05
    drawings,
  • 15:05 - 15:06
    OK?
  • 15:06 - 15:06
    All right,
  • 15:06 - 15:07
    so that's
  • 15:07 - 15:09
    that and I just want to point out here in the Assembly
  • 15:10 - 15:11
    studios,
  • 15:11 - 15:12
    we have
  • 15:13 - 15:13
    both
  • 15:14 - 15:19
    subassemblies this SA, S/S button is a subassembly
  • 15:19 - 15:21
    and the NES controller is
  • 15:22 - 15:24
    an assembly of parts and
  • 15:25 - 15:26
    subassemblies.
  • 15:26 - 15:28
    Can we close out this thing so we don't have to look at this.
  • 15:28 - 15:31
    I can come click this again and that will make it so I don't see it.
  • 15:32 - 15:32
    This
  • 15:32 - 15:35
    assembly, of course, is made up of,
  • 15:35 - 15:37
    let's go look at this for a second,
  • 15:37 - 15:41
    activate this one is made up of all of these parts.
  • 15:41 - 15:45
    These parts all existed for the most part in their own part studio,
  • 15:46 - 15:50
    but are now being referenced together here in this assembly
  • 15:51 - 15:53
    environment. We might think of it as an
  • 15:53 - 15:57
    assembly file but it's really just an assembly environment
  • 15:57 - 15:59
    in the cloud
  • 16:00 - 16:02
    space here in this
  • 16:03 - 16:04
    Onshape
  • 16:05 - 16:07
    sort of environment that we're working in.
  • 16:07 - 16:08
    OK,
  • 16:08 - 16:10
    so that's
  • 16:10 - 16:12
    the basic structure.
  • 16:12 - 16:14
    And now I need to just show you what it looks like when
  • 16:14 - 16:18
    we're saving things and what histories look like and other things like this.
  • 16:19 - 16:21
    This is what the history of this
  • 16:21 - 16:24
    particular document looks like,
  • 16:24 - 16:24
    OK?
  • 16:24 - 16:28
    It captures the history of everything in
  • 16:28 - 16:30
    the NES project
  • 16:30 - 16:33
    all the way down from every part that was created and
  • 16:33 - 16:36
    every drawing that was created and every assembly that was created.
  • 16:37 - 16:39
    And so, here we can see that
  • 16:39 - 16:41
    the main PCB was complete
  • 16:42 - 16:44
    on July 31st.
  • 16:44 - 16:48
    We can see A/B button was also complete on July 31st.
  • 16:48 - 16:51
    We can see Part 1 top cover done on August 2nd,
  • 16:51 - 16:54
    and we can go back to any one of these,
  • 16:54 - 16:55
    for example,
  • 16:55 - 16:55
    here,
  • 16:56 - 16:57
    and we will find the state
  • 16:58 - 17:00
    of the entire project
  • 17:00 - 17:01
    at that moment,
  • 17:01 - 17:01
    OK?
  • 17:02 - 17:03
    So, this
  • 17:04 - 17:04
    is
  • 17:04 - 17:07
    is what the top cover looked like at that point,
  • 17:07 - 17:08
    OK?
  • 17:08 - 17:09
    I can see it's not complete.
  • 17:09 - 17:11
    I'm familiar with this object.
  • 17:11 - 17:12
    It's not complete.
  • 17:12 - 17:15
    That's because it's not complete until Part 3 is complete,
  • 17:15 - 17:17
    or Part 3 is done.
  • 17:17 - 17:19
    And here we can see now that that is complete,
  • 17:19 - 17:20
    these
  • 17:20 - 17:22
    features right in here
  • 17:22 - 17:22
    were added.
  • 17:23 - 17:23
    OK,
  • 17:23 - 17:26
    so I'm going back in time to August 2nd
  • 17:26 - 17:27
    to see what things look
  • 17:27 - 17:29
    like at that point,
  • 17:29 - 17:32
    but I can always come right back up here to Main,
  • 17:32 - 17:34
    which is the current sort of working
  • 17:35 - 17:35
    version
  • 17:36 - 17:37
    of the object
  • 17:37 - 17:38
    and see where we are.
  • 17:38 - 17:41
    This is what the top cover looks like once the decal
  • 17:41 - 17:42
    has been put on there.
  • 17:42 - 17:42
    OK,
  • 17:42 - 17:44
    what did we do in this video?
  • 17:44 - 17:45
    I have tried to
  • 17:46 - 17:47
    give you a sense
  • 17:48 - 17:50
    for what's going on in Onshape,
  • 17:51 - 17:53
    especially as it relates to
  • 17:53 - 17:54
    file structure,
  • 17:54 - 17:59
    which can be quite difficult to understand if you're not knowing
  • 17:59 - 18:02
    how Onshape is using the word document which in my mind
  • 18:02 - 18:06
    basically means like a top level folder, like a project folder.
  • 18:07 - 18:10
    It's also hard to know if you don't know what Onshape means when they
  • 18:10 - 18:14
    say Part Studio or Part Studio is a place where you create parts,
  • 18:15 - 18:15
    right?
  • 18:15 - 18:18
    And then Assembly studio is a place where you create assemblies.
  • 18:18 - 18:19
    And in those
  • 18:20 - 18:22
    Part studios you are creating parts,
  • 18:22 - 18:25
    usually one part per Part Studio,
  • 18:25 - 18:28
    occasionally multiple parts per Part Studio.
  • 18:28 - 18:29
    And
  • 18:29 - 18:31
    then in your Assembly Studio,
  • 18:31 - 18:31
    what are you doing?
  • 18:31 - 18:33
    You're referencing those parts
  • 18:33 - 18:37
    that are in your Parts studios to create assemblies.
  • 18:37 - 18:39
    And the same thing is going on with the drawings
  • 18:39 - 18:43
    and like we would know sort of in any computer system
  • 18:43 - 18:46
    we can make it so that there's a hierarchy
  • 18:47 - 18:48
    of folders,
  • 18:48 - 18:49
    subfolders
  • 18:49 - 18:52
    that include these studios where our parts exist
  • 18:53 - 18:54
    and we can access those
  • 18:54 - 18:54
    by
  • 18:56 - 18:59
    looking at what you know is more traditionally thought of as like
  • 19:00 - 19:01
    how folders are laid out.
  • 19:02 - 19:03
    Even though we should know that
  • 19:03 - 19:04
    it's
  • 19:04 - 19:05
    web native,
  • 19:05 - 19:06
    it's in the Cloud,
  • 19:06 - 19:10
    it doesn't exist on our computer anywhere,
  • 19:10 - 19:11
    but we can
  • 19:11 - 19:14
    now treat this Cloud-based data
  • 19:14 - 19:16
    the way modern computing is basically
  • 19:17 - 19:18
    dealing with this stuff
  • 19:18 - 19:23
    where we have versions, and we have branches, and we have merges, and we have histories,
  • 19:23 - 19:26
    we have all those other kinds of things that keep track of
  • 19:26 - 19:28
    the work that we have done.
Title:
Making Sense of Onshape File Structure
Video Language:
English
Duration:
19:33

English subtitles

Incomplete

Revisions Compare revisions