As related to this topic (of Origin’s with respect to Electronic parts used in Kicad and elsewhere):
You don’t care but, Once upon a time I worked for two ‘Connector’ Companies, I was Director of Engineering for a division of JAE and a Senior Design/Development Engr/Mgr for AMP. Thus, many engineer’s designs came to my desk and I taught CAD to engineers. My comments below stem from that work and working with these clients: Ford, BMW, Volvo, Visteon, Delphi, Delco, Molex, Lemo, Takata, Dyonix, Wolf, Storz and many more companies. And, my own Patents/designs.
There are NO rules, laws, Industry Standards, etc about how to Model parts or where to place Origins. The choice of Origin placement is made based on Personal Preference, Anticipation of Future Design Changes, aspects that make modeling easier or more difficult, software being used, the original intended usage of the part… There are Drafting/Drawing standards but, no Modeling standards.
Take a look at several of the STEP files that come with Kicad (example screenshots below show Origin’s in different locations… I opened them in FreeCAD) Origins are difficult to see so, I drew Yellow ring around them…
Does anyone really think that an engineer sitting at his/her desk is thinking about what Kicad, Altium, Fritzing, Fusion, and the host of others need for Origin?
The parts shown are:
Molex 55560_0601
Molex_AE_6410_09A
CUK_JS202011CQN DPDT
SW_DIP_SPSTx03_Piano
Fusion032_sp