Custom Assembly represents an extension of a 3D symbol where more than geometry can be produced as outputs. You can include other first class business objects, such as nozzles on equipment or structural members in an equipment foundation. The Custom Assembly inherits from the base symbol definition class so the same deployment and advanced extensions exist for the Custom Assembly.