WikiObjects: Objects in Wikidata with Freecad Info

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
Qupro
Posts: 7
Joined: Tue Oct 11, 2016 9:32 am

WikiObjects: Objects in Wikidata with Freecad Info

Post by Qupro »

Hi everyone,

This is the idea: Use wikidata (wikipedia free and open structured database) to describe common objects (lamps, motors, ...) and link this objects with their corresponding freecad-library part.

It could be use as a central objects repository information, not only for code also for info like specifications or media.

Here an example: https://tools.wmflabs.org/reasonator/?&q=27000417

This is a 3D printer (Prusa I3 Hephestos) which information has been introduced in wikidata. As you can see information is strucutured through fields (wikidata properties) like "Length" , "Width" , "Mass" , "Manufactured by " , "Base on" , ......

One of this properties is "has part" and if you click in last part is "LM8UU Linear ball bearing" and if you click on it you will see this object and a link to its freecad-libary code using the property "source code respository"

What Do you think? Any ideas? Someone want to colaborate?

This is an early project in development but I think is quite necessary, you will find more info in https://meta.wikimedia.org/wiki/WikiObject

thanks for listening,

greetings
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: WikiObjects: Objects in Wikidata with Freecad Info

Post by triplus »

Like having an easy way to create online catalogue? That could be useful.

P.S. If you plan to do some work on this consider adding HTML format as an additional option.
Qupro
Posts: 7
Joined: Tue Oct 11, 2016 9:32 am

Re: WikiObjects: Objects in Wikidata with Freecad Info

Post by Qupro »

triplus wrote:Like having an easy way to create online catalogue? That could be useful.

P.S. If you plan to do some work on this consider adding HTML format as an additional option.
Yes, like a catalogue with vitamins because all data is linked and you also can create lists base on properties, for example this list is autogenerated taking objects with property "instance of" = "stepper motor" with "witdh" and "lenght" = 1.7 ,https://tools.wmflabs.org/reasonator/?&q=25859519

Not sure what is your is goal adding HTML format to objects? If you refer to change wikidata forms apperance to improve usability I think the idea is to use wikidata api and any other web app to look and use info, like drupal, django, etc ...

greetings
triplus
Veteran
Posts: 9471
Joined: Mon Dec 12, 2011 4:45 pm

Re: WikiObjects: Objects in Wikidata with Freecad Info

Post by triplus »

Qupro wrote:Not sure what is your is goal adding HTML format to objects?
I was more thinking in direction of having for example option to select an assembly and export that to HTML catalogue. You wouldn't need to have any special infrastructure to view and browse the catalogue after. But i am guessing first we need assembly capabilities and i guess some information input dialogues that would after be used when exporting. ;)

Anyway in general i like the idea and if any work on this will be done i do see value in it.
Qupro
Posts: 7
Joined: Tue Oct 11, 2016 9:32 am

Re: WikiObjects: Objects in Wikidata with Freecad Info

Post by Qupro »

Hi, Triplus,

As you said first we have to attemp other steps, but I can give you in advance that once object information is in wikidata you can get this into any web app using wikidata API https://www.wikidata.org/wiki/Special:ApiSandbox.

So for example using Drupal or Django can show wikidata information formated.

Greetings
Post Reply