FreeCAD @CERN

Show off your FreeCAD projects here!
keithsloan52
Posts: 885
Joined: Mon Feb 27, 2012 5:31 pm

Re: FreeCAD @CERN

Postby keithsloan52 » Wed Jul 17, 2019 8:44 pm

Well the following link you referred me to in the past https://home.cern/news/news/computing/m ... chnologies

Is motivated by the Microsoft increasing their licensing costs and changing CERN's terms,
User avatar
easyw-fc
Posts: 2589
Joined: Thu Jul 09, 2015 9:34 am

Re: FreeCAD @CERN

Postby easyw-fc » Wed Jul 17, 2019 9:05 pm

keithsloan52 wrote:
Wed Jul 17, 2019 8:44 pm
Well the following link you referred me to in the past https://home.cern/news/news/computing/m ... chnologies

Is motivated by the Microsoft increasing their licensing costs and changing CERN's terms,
That is the reason why CERN is moving away from Ms and getting OpenSource sw to compete with Ms sw.
But the reason for getting OpenSource sw like KiCAD is derived from CERN approach to Open Hardware
https://joinup.ec.europa.eu/collection/ ... omic-actor
Open hardware and knowledge transfer

"The primary reason for CERN to get involved in KiCad has to do with their open hardware licence and knowledge transfer strategy," says lead developer Wayne Stambaugh. "They quickly recognized that they needed an open-source Electronic Design Automation (EDA) toolset to make their open hardware designs truly open for knowledge transfer."

From CERN's KiCad project page: "We think that KiCad can do to PCB design what the GCC compiler did to software: ensure there are no artificial barriers to sharing so that design and development knowledge can flow more freely."

"When people share their Free and Open-Source Software developments, they don't have to ask themselves if somebody will be able to open their files and edit them," says Javier Serrano, leader of CERN's Hardware and Timing section, and initiator of the Open Hardware Repository and the CERN Open Hardware Licence. "Open Source Hardware (OSHW) is lagging way behind in that respect."
Push

In the long term, CERN is expected to add KiCad to the EDA toolsets internally supported for PCB design (currently Altium and Cadence). "CERN is a big and diverse place," says Serrano, "and I can only speak for the BE-CO-HT section. We represent a small portion of the PCB designers inside CERN, but we do have the backing of our hierarchy in all our open hardware activities, of which KiCad is an important part. For example, our OSHW efforts were mentioned by the President of the CERN Council in his introductory message to the CERN annual report in 2011. And the CERN & Society Foundation helps us raise funds to pay for the further development of KiCad."
keithsloan52
Posts: 885
Joined: Mon Feb 27, 2012 5:31 pm

Re: FreeCAD @CERN

Postby keithsloan52 » Thu Jul 18, 2019 3:25 am

easyw-fc wrote:
Wed Jul 17, 2019 9:05 pm
keithsloan52 wrote:
Wed Jul 17, 2019 8:44 pm
Well the following link you referred me to in the past https://home.cern/news/news/computing/m ... chnologies

Is motivated by the Microsoft increasing their licensing costs and changing CERN's terms,
That is the reason why CERN is moving away from Ms and getting OpenSource sw to compete with Ms sw.
But the reason for getting OpenSource sw like KiCAD is derived from CERN approach to Open Hardware
https://joinup.ec.europa.eu/collection/ ... omic-actor
Open hardware and knowledge transfer

"The primary reason for CERN to get involved in KiCad has to do with their open hardware licence and knowledge transfer strategy," says lead developer Wayne Stambaugh. "They quickly recognized that they needed an open-source Electronic Design Automation (EDA) toolset to make their open hardware designs truly open for knowledge transfer."

From CERN's KiCad project page: "We think that KiCad can do to PCB design what the GCC compiler did to software: ensure there are no artificial barriers to sharing so that design and development knowledge can flow more freely."

"When people share their Free and Open-Source Software developments, they don't have to ask themselves if somebody will be able to open their files and edit them," says Javier Serrano, leader of CERN's Hardware and Timing section, and initiator of the Open Hardware Repository and the CERN Open Hardware Licence. "Open Source Hardware (OSHW) is lagging way behind in that respect."
Push

In the long term, CERN is expected to add KiCad to the EDA toolsets internally supported for PCB design (currently Altium and Cadence). "CERN is a big and diverse place," says Serrano, "and I can only speak for the BE-CO-HT section. We represent a small portion of the PCB designers inside CERN, but we do have the backing of our hierarchy in all our open hardware activities, of which KiCad is an important part. For example, our OSHW efforts were mentioned by the President of the CERN Council in his introductory message to the CERN annual report in 2011. And the CERN & Society Foundation helps us raise funds to pay for the further development of KiCad."
Yes that all makes sense.

I think the usability of my GDML Workbench https://github.com/KeithSloan/FreeCAD_Python_GDML would take a BIG step forward if I could get it to process a default file when FreeCAD opens a new file. I envisage the default file file defining a load of constants, materials etc, but I am stuck with the implementation
see https://forum.freecadweb.org/viewtopic.php?f=10&t=36709.
I think if I could implement this and do a few days work on tiding up export, it should make it more usable. I also want to add the ability to load xml files, i.e. Opening a GDML file sets up a new environment, loading an xml file which contains GDML adds to current environment