{"id":"https://openalex.org/W1995368727","doi":"https://doi.org/10.1109/educon.2012.6201114","title":"Boosting mechanical design with the C++ OOML and open source 3D printers","display_name":"Boosting mechanical design with the C++ OOML and open source 3D printers","publication_year":2012,"publication_date":"2012-04-01","ids":{"openalex":"https://openalex.org/W1995368727","doi":"https://doi.org/10.1109/educon.2012.6201114","mag":"1995368727"},"language":"en","primary_location":{"id":"doi:10.1109/educon.2012.6201114","is_oa":false,"landing_page_url":"https://doi.org/10.1109/educon.2012.6201114","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2012 IEEE Global Engineering Education Conference (EDUCON)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101637124","display_name":"Alberto Valero","orcid":"https://orcid.org/0000-0001-5791-061X"},"institutions":[{"id":"https://openalex.org/I50357001","display_name":"Universidad Carlos III de Madrid","ror":"https://ror.org/03ths8210","country_code":"ES","type":"education","lineage":["https://openalex.org/I50357001"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Alberto Valero-Gomez","raw_affiliation_strings":["Robotics Laboratory, Universidad Carlos III de, Madrid","Robotics Laboratory, Universidad Carlos III de Madrid, Spain"],"affiliations":[{"raw_affiliation_string":"Robotics Laboratory, Universidad Carlos III de, Madrid","institution_ids":["https://openalex.org/I50357001"]},{"raw_affiliation_string":"Robotics Laboratory, Universidad Carlos III de Madrid, Spain","institution_ids":["https://openalex.org/I50357001"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070125365","display_name":"Juan Gonz\u00e1lez-G\u00f3mez","orcid":null},"institutions":[{"id":"https://openalex.org/I50357001","display_name":"Universidad Carlos III de Madrid","ror":"https://ror.org/03ths8210","country_code":"ES","type":"education","lineage":["https://openalex.org/I50357001"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Juan Gonzalez-Gomez","raw_affiliation_strings":["Robotics Laboratory, Universidad Carlos III de, Madrid","Robotics Laboratory, Universidad Carlos III de Madrid, Spain"],"affiliations":[{"raw_affiliation_string":"Robotics Laboratory, Universidad Carlos III de, Madrid","institution_ids":["https://openalex.org/I50357001"]},{"raw_affiliation_string":"Robotics Laboratory, Universidad Carlos III de Madrid, Spain","institution_ids":["https://openalex.org/I50357001"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045149275","display_name":"Mario Almagro","orcid":"https://orcid.org/0000-0003-4339-2959"},"institutions":[{"id":"https://openalex.org/I50357001","display_name":"Universidad Carlos III de Madrid","ror":"https://ror.org/03ths8210","country_code":"ES","type":"education","lineage":["https://openalex.org/I50357001"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Mario Almagro","raw_affiliation_strings":["Robotics Laboratory, Universidad Carlos III de, Madrid","Robotics Laboratory, Universidad Carlos III de Madrid, Spain"],"affiliations":[{"raw_affiliation_string":"Robotics Laboratory, Universidad Carlos III de, Madrid","institution_ids":["https://openalex.org/I50357001"]},{"raw_affiliation_string":"Robotics Laboratory, Universidad Carlos III de Madrid, Spain","institution_ids":["https://openalex.org/I50357001"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5077065409","display_name":"Miguel \u00c1. Salichs","orcid":"https://orcid.org/0000-0002-0263-6606"},"institutions":[{"id":"https://openalex.org/I50357001","display_name":"Universidad Carlos III de Madrid","ror":"https://ror.org/03ths8210","country_code":"ES","type":"education","lineage":["https://openalex.org/I50357001"]}],"countries":["ES"],"is_corresponding":false,"raw_author_name":"Miguel A. Salichs","raw_affiliation_strings":["Robotics Laboratory, Universidad Carlos III de, Madrid","Robotics Laboratory, Universidad Carlos III de Madrid, Spain"],"affiliations":[{"raw_affiliation_string":"Robotics Laboratory, Universidad Carlos III de, Madrid","institution_ids":["https://openalex.org/I50357001"]},{"raw_affiliation_string":"Robotics Laboratory, Universidad Carlos III de Madrid, Spain","institution_ids":["https://openalex.org/I50357001"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5101637124"],"corresponding_institution_ids":["https://openalex.org/I50357001"],"apc_list":null,"apc_paid":null,"fwci":1.9505,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.89479748,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"5","issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9955999851226807,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9955999851226807,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.9807000160217285,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11159","display_name":"Manufacturing Process and Optimization","score":0.9743000268936157,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6541517972946167},{"id":"https://openalex.org/keywords/trigonometry","display_name":"Trigonometry","score":0.605273962020874},{"id":"https://openalex.org/keywords/boosting","display_name":"Boosting (machine learning)","score":0.5424777269363403},{"id":"https://openalex.org/keywords/engineering-drawing","display_name":"Engineering drawing","score":0.47467708587646484},{"id":"https://openalex.org/keywords/open-source","display_name":"Open source","score":0.47266682982444763},{"id":"https://openalex.org/keywords/3d-printing","display_name":"3D printing","score":0.47127529978752136},{"id":"https://openalex.org/keywords/3d-printer","display_name":"3d printer","score":0.4665517508983612},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.45989540219306946},{"id":"https://openalex.org/keywords/rapid-prototyping","display_name":"Rapid prototyping","score":0.4557892084121704},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3562992513179779},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3435937762260437},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3206748366355896},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.25965291261672974},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1941365897655487},{"id":"https://openalex.org/keywords/geometry","display_name":"Geometry","score":0.16567257046699524},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.13876622915267944},{"id":"https://openalex.org/keywords/mechanical-engineering","display_name":"Mechanical engineering","score":0.11594539880752563}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6541517972946167},{"id":"https://openalex.org/C29001434","wikidata":"https://www.wikidata.org/wiki/Q8084","display_name":"Trigonometry","level":2,"score":0.605273962020874},{"id":"https://openalex.org/C46686674","wikidata":"https://www.wikidata.org/wiki/Q466303","display_name":"Boosting (machine learning)","level":2,"score":0.5424777269363403},{"id":"https://openalex.org/C199639397","wikidata":"https://www.wikidata.org/wiki/Q1788588","display_name":"Engineering drawing","level":1,"score":0.47467708587646484},{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.47266682982444763},{"id":"https://openalex.org/C524769229","wikidata":"https://www.wikidata.org/wiki/Q229367","display_name":"3D printing","level":2,"score":0.47127529978752136},{"id":"https://openalex.org/C2984377249","wikidata":"https://www.wikidata.org/wiki/Q229367","display_name":"3d printer","level":2,"score":0.4665517508983612},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.45989540219306946},{"id":"https://openalex.org/C2780395129","wikidata":"https://www.wikidata.org/wiki/Q1128971","display_name":"Rapid prototyping","level":2,"score":0.4557892084121704},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3562992513179779},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3435937762260437},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3206748366355896},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.25965291261672974},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1941365897655487},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.16567257046699524},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.13876622915267944},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.11594539880752563}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/educon.2012.6201114","is_oa":false,"landing_page_url":"https://doi.org/10.1109/educon.2012.6201114","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2012 IEEE Global Engineering Education Conference (EDUCON)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":7,"referenced_works":["https://openalex.org/W99197522","https://openalex.org/W144691722","https://openalex.org/W2080627708","https://openalex.org/W2135660333","https://openalex.org/W2186948223","https://openalex.org/W6604010368","https://openalex.org/W6605836329"],"related_works":["https://openalex.org/W2612816639","https://openalex.org/W3163235717","https://openalex.org/W3195226931","https://openalex.org/W2416401092","https://openalex.org/W3161686680","https://openalex.org/W2939830732","https://openalex.org/W4223942653","https://openalex.org/W2340090696","https://openalex.org/W2336405346","https://openalex.org/W3142171456"],"abstract_inverted_index":{"In":[0],"this":[1],"paper":[2],"we":[3,128],"are":[4],"presenting":[5],"the":[6,28,63,109,114,117,139],"C++":[7],"Object":[8,140],"Oriented":[9,141],"Mechanics":[10],"Library":[11],"(OOML).":[12],"The":[13,85],"OOML":[14,115,132],"is":[15,21],"a":[16,37,42,124],"WYGIWYM":[17,43],"(what":[18],"you":[19,23],"get":[20],"what":[22],"mean)":[24],"tool":[25],"that":[26,113,131],"allows":[27],"fast":[29,95],"development":[30],"of":[31,66],"3D":[32,38,92,118],"objects":[33,78],"for":[34,94],"fabrication":[35],"on":[36],"Printer.":[39],"Designing":[40],"with":[41,98,107],"paradigm":[44],"help":[45],"students":[46,108,135],"to":[47,82,136],"communicate":[48],"and":[49,58,74,105],"reason":[50],"geometrically,":[51],"by":[52,59],"applying":[53],"geometry":[54],"in":[55,91],"real-world":[56],"settings,":[57],"solving":[60],"problems":[61],"through":[62],"integrated":[64],"study":[65],"number":[67],"systems,":[68],"geometry,":[69],"algebra,":[70],"data":[71],"analysis,":[72],"probability,":[73],"trigonometry.":[75],"These":[76],"designed":[77,104],"can":[79,88],"be":[80,89],"converted":[81],"STL":[83,86],"files.":[84],"file":[87],"used":[90],"printers":[93],"prototyping":[96],"or":[97],"traditional":[99],"mechanization":[100],"processes.":[101],"We":[102],"have":[103,129],"evaluated":[106],"OOML.":[110],"Results":[111],"show":[112],"plus":[116],"Printer":[119],"boosts":[120],"their":[121],"creativity.":[122],"As":[123],"non":[125],"searched":[126],"result,":[127],"observed":[130],"also":[133],"helps":[134],"understand":[137],"better":[138],"Programming":[142],"Paradigm.":[143]},"counts_by_year":[{"year":2019,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2014,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
