Solidworks custom properties: Why cant these be pushed from drawing to part or assembly?

Has anyone ever wondered why you can push custom properties from a part or assembly to a drawing? We transitioned from the drawing board, which for obvious reasons all of the data was put on the drawing. Then we progressed to Autocad where again, everything was put on the drawing, then enter Solidworks, where properties have to be put in on the part or assembly lever.

Does anyone else think there should be an option to use the drawing as the primary input of all custom properties?

I am curious as to why this would be a workflow? In my experience the drawings are in the final stages of a project by that time they are a snapshot of the project and work product instructions. By the time we put parts into drawings all of the relevant fields have been decided and populate to the drawing accordingly.

I am not saying what you are suggesting is wrong, I am just trying to picture in what instance this would be a good idea to use.

I am curious to see if others would see a need for this and under what circumstances a drawing becomes the drive for the model.

It is much easier to keep the Custom Properties with an object such as a part or and assembly. The big thing is interchangeable components & Toolbox components, what a mess that would be if you have to retype information all the time, my 2 cents worth is this; we would be heading back to the Ice Age, growing longer arms and bigger fingers ..

The same Part, with the same properties, can be used in multiple assemblies, and therefore on multiple drawings. I wouldn't want to have to enter the information in each drawing. You might as well not have custom properties at all if you're going to enter the information in the drawing.

With the current system I can create one note in a drawing that's linked to a custom property. Copy and paste as needed for each component and it will pick up the properties from that component. That wouldn't be possible if the drawing drove the model.

All of you have very good points. Thank you. This is the reason I posted the discussion.

What sparked this thought was this question being brought up by the users at my company. Most of the Solidworks guys before I took over as admin, were not taking advantage of custom properties at all. They were inputting all of their information directly on the drawing. When I made the switch to custom properties, they had to start inputting everything in the parts/assemblies. Because people are creatures of habit, this caused them to ask me why....Now I have a good answer for them.

Back in the time autocad 2D was still used for all design works and Autodesk just started introduced 3D (but not parametric), then it totally made sense to start a project with 2D dwg, then model parts in 3D just for demo