Powertrain Design Organization

Powertrain Design Organization

Bild Structure

Top level project assemblies must be formatted as: (only the assembly, not the folder)
_24-PTN-xx00-Rx (project name). Denote each part within that assembly as 24-PTN-xx01 and so on and so forth. And if your project contains multiple subassemblies or over nine parts, create sub folders within your 24-PTN-xx00 folder like this for example:
24-PTN-xx10 (panels)
24-PTN-xx20 (prints)

Assembly Structure

 How it works is you check out either 24-ptn-2000 or 24-ptn-3000 and insert your assembly to that parent assembly. Then use the 24-bdy-1000 REF sketch to mate and define your project. The ref sketch outlines every tube on the frame, utilize that and any plane you create to fully define your assembly.

There is a suppressed frame assembly within the parent ptn assembly. Unsuppress the frame only to view the alignment of your parts and tabs. There should be nothing mated or referenced off this frame assembly and be sure to suppress it again before checking it back in. This is to avoid multiple instances of the frame within the 000.

Mounting tabs should be saved within their respective project folder (such as 24-PTN-2900 (Dashboard)) but should NOT be part of the project assembly. Instead please insert mounting tabs into the subsystem parent assembly where it will be organized into a "tabs" folder on the feature tree.

You should NEVER EVER have to check out and edit the Powertrain assembly or the vehicle 000, your changes will propagate upwards to the main 000. _24-PTN-1000 (Battery), _24-PTN-2000 (Enclosures), _24-PTN-3000 (Thermals) assemblies all feed into _24-PTN, which in turn feeds into _24-000.

Why is it organized like this? It is a lot cleaner  and structured. Instead of pushing a bunch of bullshit to the 000 its split into organized system assemblies, and those split into subsystem assemblies, and those are split into individual project assemblies. It also allows us to consolidate all ptn parts and components into a ptn assembly instead of for example adding our tabs to the frame assembly and have our stuff split up all of the place.