{"id":1370,"date":"2018-10-17T19:47:14","date_gmt":"2018-10-17T17:47:14","guid":{"rendered":"https:\/\/kuhneng.de\/?page_id=1370"},"modified":"2021-02-08T08:46:24","modified_gmt":"2021-02-08T07:46:24","slug":"solidworks-api-programmierung-my-glasses","status":"publish","type":"page","link":"https:\/\/kuhn-solutions.de\/en\/solidworks-api-programmierung-my-glasses\/","title":{"rendered":"Solid\u00adWorks API pro\u00adgramming using the \u201eMy Glas\u00adses\u201c example"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element vc_custom_1612770365692\">\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p>Solid\u00adWorks con\u00adta\u00adins an exten\u00adsi\u00adve pro\u00adgramming inter\u00adface, cal\u00adled API for short.&nbsp;<span lang=\"en-Latn\"><i>appli\u00adca\u00adti\u00adon pro\u00adgramming inter\u00adface). <\/i>This allows the CAD soft\u00adware to be adapt\u00aded and expan\u00added accor\u00adding to indi\u00advi\u00addu\u00adal needs. Recur\u00adring tasks can be digi\u00adtal\u00adly auto\u00adma\u00adted almost wit\u00adhout rest\u00adric\u00adtion. In many com\u00adpa\u00adnies, howe\u00adver, this opti\u00adon is hard\u00adly used. This is a pity, becau\u00adse in addi\u00adti\u00adon to enorm\u00adous time and cost savings, it brings with it com\u00adple\u00adte\u00adly new pos\u00adsi\u00adbi\u00adli\u00adties for one\u2019s own company.&nbsp;<\/span><\/p>\n<p><span lang=\"en-Latn\">The fol\u00adlo\u00adwing video about the pro\u00adduct con\u00adfi\u00adgu\u00adra\u00adtor <em>My Glas\u00adses<\/em> shows the enorm\u00adous pos\u00adsi\u00adbi\u00adli\u00adties of sys\u00adtem extensions.<\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<div class=\"video-wrapper\"><iframe loading=\"lazy\" src=\"https:\/\/www.youtube.com\/embed\/ZkNnBmnNTE0?wmode=transparent\" width=\"1280\" height=\"315\" style=\"border: none !important\"><\/iframe><\/div>\n\t<div class=\"wpb_text_column wpb_content_element vc_custom_1612770372667\">\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p>With the pro\u00adduct con\u00adfi\u00adgu\u00adra\u00adtor <em>My Glas\u00adses<\/em> you can design your indi\u00advi\u00addu\u00adal glas\u00adses. In addi\u00adti\u00adon, it is pos\u00adsi\u00adble to adjust the size and posi\u00adti\u00adon of the glas\u00adses to the 3D scan of a human head. The 3D scans used here were crea\u00adted using the <em>Pho\u00adto\u00adgram\u00adme\u00adtry<\/em> crea\u00adted and ser\u00adve as cus\u00adto\u00admer data for the pro\u00adduct con\u00adfi\u00adgu\u00adra\u00adtor. The pro\u00adduct con\u00adfi\u00adgu\u00adra\u00adtor <em>My Glas\u00adses<\/em> is imple\u00admen\u00adted as an add-in for the Solid\u00adWorks CAD sys\u00adtem. Add-Ins allow the exten\u00adsi\u00adon of alre\u00ada\u00addy exis\u00adting soft\u00adware with addi\u00adtio\u00adnal func\u00adtion\u00ada\u00adli\u00adties. To deve\u00adlop an add-in, the exis\u00adting soft\u00adware needs a <em>Appli\u00adca\u00adti\u00adon Pro\u00adgramming Inter\u00adface, API for short<\/em>. The advan\u00adta\u00adge of using an add-in as the basis for deve\u00adlo\u00adping a pro\u00adduct con\u00adfi\u00adgu\u00adra\u00adtor is that the exis\u00adting func\u00adtions of the main appli\u00adca\u00adti\u00adon can be used. In the add-in its\u00adelf, only the func\u00adtions that are not available in the main appli\u00adca\u00adti\u00adon need to be deve\u00adlo\u00adped. This can signi\u00adfi\u00adcant\u00adly redu\u00adce deve\u00adlo\u00adp\u00adment time and cos\u00adts com\u00adpared to deve\u00adlo\u00adping a stan\u00adda\u00adlo\u00adne application.<\/p>\n<p>The pro\u00adduct con\u00adfi\u00adgu\u00adra\u00adtor <em>My Glas\u00adses<\/em> shows the many advan\u00adta\u00adges of an add-in. The\u00adse include:<\/p>\n<ul>\n<li>Users of the add-in do not need to learn how to ope\u00adra\u00adte a new application.<\/li>\n<li>Using the add-in is imme\u00addia\u00adte\u00adly fami\u00adli\u00adar, as the main appli\u00adca\u00adti\u00adon is alre\u00ada\u00addy known. Only a few new func\u00adtions have been added. Thus, the user does not feel over\u00adwhel\u00admed or con\u00adfron\u00adted with a new application.<\/li>\n<li>The add-in can be acti\u00adva\u00adted and deac\u00adti\u00adva\u00adted in the CAD sys\u00adtem as requi\u00adred. The gra\u00adphi\u00adcal user inter\u00adface the\u00adr\u00ade\u00adfo\u00adre con\u00adta\u00adins only tho\u00adse ele\u00adments that are curr\u00adent\u00adly required.<\/li>\n<li>Con\u00adfi\u00adgu\u00adra\u00adti\u00adon and cus\u00adto\u00admiza\u00adti\u00adon of the pro\u00adduct can be easi\u00adly done by exten\u00adding and using the gra\u00adphi\u00adcal user inter\u00adface of the main application.<\/li>\n<li>Exis\u00adting CAD data can be used and does not need to be expor\u00adted and pro\u00adces\u00adsed for a new application.<\/li>\n<li>Indi\u00advi\u00addu\u00adal cus\u00adto\u00admer data and dra\u00adwings can be saved auto\u00adma\u00adti\u00adcal\u00adly, if desi\u00adred also in the alre\u00ada\u00addy exis\u00adting pro\u00adduct data manage\u00adment (PDM) system.<\/li>\n<li>Recur\u00adring tasks can be ful\u00adly auto\u00adma\u00adted in the fami\u00adli\u00adar application.<\/li>\n<li>In addi\u00adti\u00adon, the data can be expor\u00adted to various neu\u00adtral data for\u00admats. For this pur\u00adpo\u00adse, the exis\u00adting export func\u00adtions of the main appli\u00adca\u00adti\u00adon can be&nbsp;used.<\/li>\n<li>Many other func\u00adtions, such as sen\u00adding data by e\u2011mail, e.g. to the cus\u00adto\u00admer and pro\u00adduc\u00adtion, can be easi\u00adly imple\u00admen\u00adted in the add-in.<\/li>\n<\/ul>\n<p>For more infor\u00adma\u00adti\u00adon cont\u00adact us, we are loo\u00adking for\u00adward to your inquiry!<\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div data-vc-full-width=\"true\" data-vc-full-width-temp=\"true\" data-vc-full-width-init=\"false\" class=\"vc_row wpb_row vc_row-fluid vc_custom_1496321201384 vc_row-has-fill\"><div class=\"wpb_column vc_column_container vc_col-sm-8\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element vc_custom_1539799706449\">\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h3 style=\"text-align: left;\"><span style=\"color: #ffffff;\">Whether macro, add-in or stand-alone software, our solution ensures your success!<\/span><\/h3>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-4\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><a target=\"_self\" href=\"mailto:info@kuhn-solutions.de\" class=\"btn  btn-md style-1\" id=\"custom-id-0\" style>NON-BINDING REQUEST<\/a><\/div><\/div><\/div><\/div><div class=\"vc_row-full-width vc_clearfix\"><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\">\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h2 style=\"text-align: center;\"><a href=\"https:\/\/www.youtube.com\/channel\/UC53xOUg3WvFdCwXXOEQzS1Q\" target=\"_blank\" rel=\"noopener noreferrer\">Visit our YouTube channel.<\/a><\/h2>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"Solid\u00adWorks con\u00adta\u00adins an exten\u00adsi\u00adve pro\u00adgramming inter\u00adface, cal\u00adled API (appli\u00adca\u00adti\u00adon pro\u00adgramming inter\u00adface). This makes it pos\u00adsi\u00adble to adapt and expand the CAD soft\u00adware accor\u00adding to indi\u00advi\u00addu\u00adal needs. Recur\u00adring tasks can be digi\u00adtal\u00adly auto\u00adma\u00adted almost wit\u00adhout rest\u00adric\u00adtion. In many com\u00adpa\u00adnies, howe\u00adver, this pos\u00adsi\u00adbi\u00adli\u00adty is hard\u00adly used. This is a pity, becau\u00adse besides\u2026","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"wp_typography_post_enhancements_disabled":false,"footnotes":""},"class_list":["post-1370","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/kuhn-solutions.de\/en\/wp-json\/wp\/v2\/pages\/1370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kuhn-solutions.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kuhn-solutions.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kuhn-solutions.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kuhn-solutions.de\/en\/wp-json\/wp\/v2\/comments?post=1370"}],"version-history":[{"count":18,"href":"https:\/\/kuhn-solutions.de\/en\/wp-json\/wp\/v2\/pages\/1370\/revisions"}],"predecessor-version":[{"id":2008,"href":"https:\/\/kuhn-solutions.de\/en\/wp-json\/wp\/v2\/pages\/1370\/revisions\/2008"}],"wp:attachment":[{"href":"https:\/\/kuhn-solutions.de\/en\/wp-json\/wp\/v2\/media?parent=1370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}