FreeCAD presentation topics and development

A place to share learning material: written tutorials, videos, etc.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD presentation topics and development

Post by Kunda1 »

Johnquicker wrote: Thu Sep 13, 2018 8:29 am Git version control on product drawings
Do you have a Proof of Concept of this?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
Johnquicker
Posts: 72
Joined: Wed Aug 15, 2018 5:50 am
Location: Shanghai, China
Contact:

Re: FreeCAD presentation topics and development

Post by Johnquicker »

Kunda1 wrote: Thu Sep 13, 2018 3:20 pm
Johnquicker wrote: Thu Sep 13, 2018 8:29 am Git version control on product drawings
Do you have a Proof of Concept of this?
Sorry for pushing a silly proposal :oops: . I don't know much about FreeCAD's *.fcstd zip file structure yet.
I am reading this guide (https://github.com/qingfengxia/FreeCAD_Mod_Dev_Guide) written by Qingfeng Xia.

I have just been learning web development with Django, and know a few concepts about git and TDD.
So I am wondering why not introduce these best practices from IT world back to ME industry?

Cann't we use `git diff` and `git checkout` when implementing some changes on models, if the model can be constructed completely by scripts in console at App level?
Can we enjoy the relief of TDD one day, by using some DB like PostGIS?

Is it a joke, a dream, or a milestone in the near future?
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD presentation topics and development

Post by Kunda1 »

Johnquicker wrote: Fri Sep 14, 2018 3:32 am
Kunda1 wrote: Thu Sep 13, 2018 3:20 pm
Johnquicker wrote: Thu Sep 13, 2018 8:29 am Git version control on product drawings
Do you have a Proof of Concept of this?
Sorry for pushing a silly proposal :oops: . I don't know much about FreeCAD's *.fcstd zip file structure yet.
I am reading this guide (https://github.com/qingfengxia/FreeCAD_Mod_Dev_Guide) written by Qingfeng Xia.

I have just been learning web development with Django, and know a few concepts about git and TDD.
So I am wondering why not introduce these best practices from IT world back to ME industry?

Cann't we use `git diff` and `git checkout` when implementing some changes on models, if the model can be constructed completely by scripts in console at App level?
Can we enjoy the relief of TDD one day, by using some DB like PostGIS?

Is it a joke, a dream, or a milestone in the near future?
Well, lets not hijack this thread and veer it too off-topic. You will find more information on this idea in several places:
https://forum.freecadweb.org/viewtopic. ... 64#p198009
(related to above thread: https://github.com/reox/FreeCAD_gitproject )
https://forum.freecadweb.org/viewtopic.php?f=22&t=8688
(related to above thread: https://github.com/levity0815/freecad_git_tryout )
Feel free to contribute your feedback.
And now back to our regularly scheduled topic :D
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
Joel_graff
Veteran
Posts: 1949
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: FreeCAD presentation topics and development

Post by Joel_graff »

Presented my topic at Ohio Linuxfest yesterday. It seemed to be well received. Lots of questions following, some focused on FreeCAD.

Will post a link when they make the video available!
FreeCAD Trails workbench for transportation engineering: https://www.github.com/joelgraff/freecad.trails

pivy_trackers 2D coin3D library: https://www.github.com/joelgraff/pivy_trackers
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD presentation topics and development

Post by Kunda1 »

Joel_graff wrote: Sat Oct 13, 2018 3:52 pm Presented my topic at Ohio Linuxfest yesterday. It seemed to be well received. Lots of questions following, some focused on FreeCAD.

Will post a link when they make the video available!
Fantastic!
What were your impressions ?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
Joel_graff
Veteran
Posts: 1949
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: FreeCAD presentation topics and development

Post by Joel_graff »

Kunda1 wrote: Sat Oct 13, 2018 6:32 pm Fantastic!
What were your impressions ?
Mostly positive. My delivery went well despite a couple problems and the Q&A reflected a generally engaged audience. I could have hosted a BOF session afterward, but wasn't really prepared to do that. To do it again, I would. ... if I were more expert at FreeCAD. :)
FreeCAD Trails workbench for transportation engineering: https://www.github.com/joelgraff/freecad.trails

pivy_trackers 2D coin3D library: https://www.github.com/joelgraff/pivy_trackers
User avatar
Joel_graff
Veteran
Posts: 1949
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: FreeCAD presentation topics and development

Post by Joel_graff »

https://m.facebook.com/ohiolinux/?tsid= ... rce=result

A few seconds at the end of my presentation. .. it made it to their Facebook page, lol
FreeCAD Trails workbench for transportation engineering: https://www.github.com/joelgraff/freecad.trails

pivy_trackers 2D coin3D library: https://www.github.com/joelgraff/pivy_trackers
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: FreeCAD presentation topics and development

Post by Kunda1 »

Joel_graff wrote: Sun Oct 14, 2018 12:59 am https://m.facebook.com/ohiolinux/?tsid= ... rce=result

A few seconds at the end of my presentation. .. it made it to their Facebook page, lol
Where is the rest of your presentation?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
chrisb
Veteran
Posts: 53926
Joined: Tue Mar 17, 2015 9:14 am

Re: FreeCAD presentation topics and development

Post by chrisb »

Kunda1 wrote: Sun Oct 14, 2018 4:09 am Where is the rest of your presentation?
https://forum.freecadweb.org/viewtopic. ... 10#p237326
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
Joel_graff
Veteran
Posts: 1949
Joined: Fri Apr 28, 2017 4:23 pm
Contact:

Re: FreeCAD presentation topics and development

Post by Joel_graff »

Kunda1 wrote: Sun Oct 14, 2018 4:09 am Where is the rest of your presentation?
The rest of it has yet to be posted. I'm guessing that was a snippet that a staffer took just to promote on their Facebook page. The videographer told me he'd send a link when the final video was ready.

When I get a chance, I'll post my slides.
FreeCAD Trails workbench for transportation engineering: https://www.github.com/joelgraff/freecad.trails

pivy_trackers 2D coin3D library: https://www.github.com/joelgraff/pivy_trackers
Post Reply