[{"data":1,"prerenderedAt":517},["ShallowReactive",2],{"{\"resolve_relations\":\"reference.source\",\"version\":\"published\"}developers/industries/cpq":3},{"data":4,"headers":493},{"story":5,"cv":475,"rels":476,"links":492},{"name":6,"created_at":7,"published_at":8,"updated_at":9,"id":10,"uuid":11,"content":12,"slug":467,"full_slug":468,"sort_by_date":66,"position":469,"tag_list":470,"is_startpage":50,"parent_id":471,"meta_data":66,"group_id":472,"first_published_at":473,"release_id":66,"lang":72,"path":66,"alternates":474,"default_full_slug":66,"translated_slugs":66},"CPQ","2026-04-29T19:06:18.377Z","2026-05-11T20:15:35.538Z","2026-05-11T20:15:35.554Z",171212711506556,"08cd5f0c-ff89-4b67-9d26-4137a11c1245",{"_uid":13,"body":14,"metadata":459,"password":29,"component":464,"redirect_url":29,"open_graph_image":465,"include_open_graph":50,"block_search_engines":50,"is_password_protected":50},"883e0a10-c079-45bf-819b-da23cbb73c59",[15,75,138,141,165,169,190,244,297,328,330,347,415,446],{"_uid":16,"source":17,"component":74},"095d37cc-2dc2-41a8-871b-0d19250ca28f",{"name":18,"created_at":19,"published_at":20,"updated_at":21,"id":22,"uuid":23,"content":24,"slug":64,"full_slug":65,"sort_by_date":66,"position":67,"tag_list":68,"is_startpage":50,"parent_id":69,"meta_data":66,"group_id":70,"first_published_at":71,"release_id":66,"lang":72,"path":66,"alternates":73,"default_full_slug":66,"translated_slugs":66,"_stopResolving":61},"Main Navigation","2025-04-09T14:04:01.876Z","2026-04-27T16:37:40.501Z","2026-04-27T16:37:40.512Z",27565407,"c5f4a23f-ca2c-41d7-946b-6822d34565a0",{"_uid":25,"items":26,"component":63},"8915070e-32eb-476d-b215-1c92ebdad15c",[27,43],{"_uid":28,"left_nav":29,"messages":30,"component":42,"right_nav":29},"fe7818a3-2c19-410c-adfd-6166e04c9bf0","",[31,37],{"_uid":32,"icon":33,"link":34,"target":29,"message":35,"component":36},"87585227-383a-48e2-a5e5-1541d3b4b65a","tdesign:user-talk-1","/contact","Have questions about our SDKs or enterprise applications? Talk to a Tech Soft 3D expert","element-notice-child",{"_uid":38,"icon":39,"link":40,"target":29,"message":41,"component":36},"45ffc4c7-d6cf-4d3c-9606-ec4154852aef","hugeicons:artificial-intelligence-04","/developers/products/hoops-ai","Check out our newest SDK, HOOPS AI, a framework for preparing CAD data for ML workflows","element-notice",{"_uid":44,"menu":45,"component":62,"has_notice":61},"192904e7-cc6e-44e5-95a7-187c8ef72d1e",[46,52,55,58],{"url":47,"_uid":48,"label":49,"new_tab":50,"component":51},"#","eada60f3-c50f-41c1-8c50-4ffedd119483","SDKs for Developers",false,"top-menu-child",{"url":47,"_uid":53,"label":54,"new_tab":50,"component":51,"style_as_button":50},"e80ecf91-c6c8-4e7a-a5b7-10ec4e05ada0","Apps for Businesses",{"url":47,"_uid":56,"label":57,"new_tab":50,"component":51,"style_as_button":50},"b3d091d9-83d1-4b72-bb8d-0f4be140beaa","Company",{"url":47,"_uid":59,"label":60,"new_tab":50,"component":51,"style_as_button":61},"f2040cd1-8c5b-4dcf-8ee1-5b56049d0fe2","Support",true,"top","global","main-navigation","global/main-navigation",null,-30,[],27501948,"998e76b0-7b0e-4635-8abf-c9db0f0bf29c","2025-04-09T15:16:40.189Z","default",[],"reference",{"_uid":76,"height":29,"slides":77,"actions":111,"alignment":136,"component":137,"background_opacity":29},"b18e7283-b7d8-4d6f-a5cf-62173b347276",[78],{"_uid":79,"copy":80,"title":90,"action":91,"buttons":92,"eyebrow":29,"component":101,"icon_size":29,"background":102,"button_link":95,"button_label":105,"content_width":29,"title_heading":106,"button_new_tab":50,"background_video":107},"7798b14d-b667-43ec-8825-a3333946ac05",{"type":81,"content":82},"doc",[83],{"type":84,"attrs":85,"content":86},"paragraph",{"textAlign":66},[87],{"text":88,"type":89},"Creating CPQ software requires addressing many complex needs. HOOPS SDKs are here to make that journey easier with best-in-class CAD data access and visualization toolkits. ","text","Configure, Price, & Quote (CPQ)","action-modal",[93],{"_uid":94,"href":95,"color":29,"label":96,"action":91,"new_tab":50,"outline":50,"alignment":29,"component":97,"text_link":50,"destination":98},"0ce03994-c737-4387-a3a4-ebd59cd63e83","talk","Talk to an Expert","element-button",{"id":29,"url":29,"linktype":99,"fieldtype":100,"cached_url":29},"story","multilink","element-epic-child",{"id":66,"alt":66,"name":29,"focus":66,"title":66,"source":66,"filename":29,"copyright":66,"fieldtype":103,"meta_data":104},"asset",{},"Talk to an Expert ","heading-h1",{"id":108,"alt":29,"name":29,"focus":29,"title":29,"source":29,"filename":109,"copyright":29,"fieldtype":103,"meta_data":110,"is_external_url":50},171217755222108,"https://a-us.storyblok.com/f/1023536/x/568df2d1cf/adobestock_841438227-2.mov",{},[112,121,126,131],{"_uid":113,"icon":114,"link":115,"color":116,"label":117,"action":118,"new_tab":50,"alignment":29,"component":119,"icon_size":120,"background":29},"7a3da938-9ce9-41ae-b393-287715603388","hugeicons:file-import","cad import","color-light","CAD Import","action-anchor","element-action","size-medium",{"_uid":122,"icon":123,"link":124,"color":116,"label":125,"action":118,"new_tab":50,"component":119,"icon_size":120},"1d0d49b1-0d64-4c55-8a67-a308c86ba9b8","hugeicons:view","visualization","3D Visualization",{"_uid":127,"icon":128,"link":129,"color":116,"label":130,"action":118,"new_tab":50,"alignment":29,"component":119,"icon_size":120,"background":29},"3ad828e1-1fc8-4a4c-810b-ebc61af89e14","hugeicons:cube","modeling","Modeling",{"_uid":132,"icon":133,"link":134,"color":116,"label":135,"action":118,"new_tab":50,"component":119,"icon_size":120,"background":29},"7c181e56-b353-43ed-a56f-029e34a8c297","hugeicons:help-square","faq","FAQs","align-center","element-epic",{"_uid":139,"component":140,"is_uppercase":61},"649287b1-19b5-41d4-a9ae-b14cb8ed8dfb","element-breadcrumbs",{"_uid":142,"label":143,"logos":144,"component":164,"is_animated":50},"6693c0d6-90eb-4e78-92cb-750214e58e8b","Trusted By Industry Leaders",[145,152,158],{"_uid":146,"logo":147,"component":151},"5a7ab620-c769-438a-964b-247c94d1146c",{"id":148,"alt":29,"name":29,"focus":29,"title":29,"source":29,"filename":149,"copyright":29,"fieldtype":103,"meta_data":150,"is_external_url":50},71443021851417,"https://a-us.storyblok.com/f/1023536/626x139/8a3f43471a/xometry-logo-76d918144c8d5879f82e116b6744ae83.jpg",{},"element-trustbar-child",{"_uid":153,"logo":154,"component":151},"8cdda4ef-d241-417c-aa48-f48d441ae818",{"id":155,"alt":29,"name":29,"focus":29,"title":29,"source":29,"filename":156,"copyright":29,"fieldtype":103,"meta_data":157,"is_external_url":50},175476372852488,"https://a-us.storyblok.com/f/1023536/763x200/6bc84ba569/apriori-1.png",{},{"_uid":159,"logo":160,"component":151},"bfa8e374-1b05-4340-942c-91840db9873c",{"id":161,"alt":29,"name":29,"focus":29,"title":29,"source":29,"filename":162,"copyright":29,"fieldtype":103,"meta_data":163,"is_external_url":50},175476372848391,"https://a-us.storyblok.com/f/1023536/2823x417/ea2fbf2226/paperless-1.png",{},"element-trustbar",{"_uid":166,"height":167,"component":168},"f9a507bf-d896-47a9-aa97-1cda83533a3a","large","element-spacer",{"_uid":170,"copy":171,"visual":183,"buttons":187,"eyebrow":29,"headline":188,"component":189,"headline_heading":29,"reverse_orientation":50},"2a4fb7ef-40e3-4346-a967-dec0618572d0",{"type":81,"content":172},[173,178],{"type":84,"attrs":174,"content":175},{"textAlign":66},[176],{"text":177,"type":89},"To be competitive, CPQ software developers need to address complex challenges quickly while building a product that differentiates itself in the marketplace.",{"type":84,"attrs":179,"content":180},{"textAlign":66},[181],{"text":182,"type":89},"Leveraging SDKs can help developers address challenges in CAD data access, high-performance visualization, and more. HOOPS SDKs are the best-in-class among SDKs for 3D engineering applications. ",{"id":184,"alt":29,"name":29,"focus":29,"title":29,"source":29,"filename":185,"copyright":29,"fieldtype":103,"meta_data":186,"is_external_url":50},171253416863335,"https://a-us.storyblok.com/f/1023536/5184x3456/091d0e9557/adobestock_1935184342.jpeg",{},[],"HOOPS SDKs for CPQ","element-switchback",{"id":115,"_uid":191,"items":192,"component":243},"33b039ea-8190-4cb1-9002-3dce17daada0",[193],{"_uid":194,"copy":195,"visual":229,"buttons":233,"eyebrow":241,"headline":242,"component":189,"headline_heading":29,"reverse_orientation":61},"8e2c2c9e-1fab-4dcc-a151-91bfae9684c0",{"type":81,"content":196},[197,202,227],{"type":84,"attrs":198,"content":199},{"textAlign":66},[200],{"text":201,"type":89},"Modern CPQ applications need to handle complex CAD data without sacrificing performance or accuracy. HOOPS Exchange provides a reliable CAD data access foundation for building competitive CPQ solutions.",{"type":203,"content":204},"bullet_list",[205,213,220],{"type":206,"content":207},"list_item",[208],{"type":84,"attrs":209,"content":210},{"textAlign":66},[211],{"text":212,"type":89},"Support a wide range of requirements with over 30 CAD formats, including CATIA®, STEP, SOLIDWORKS®, Inventor™, Revit™, Creo®, NX™, and Solid Edge®",{"type":206,"content":214},[215],{"type":84,"attrs":216,"content":217},{"textAlign":66},[218],{"text":219,"type":89},"Ensure accuracy by preserving critical engineering data such as materials, PMI, and metadata, including critical information needed for cost estimation",{"type":206,"content":221},[222],{"type":84,"attrs":223,"content":224},{"textAlign":66},[225],{"text":226,"type":89},"Simplify catalog creation with multi-CAD support, enabling you to pull data from systems like CATIA, Creo, and SOLIDWORKS into your catalog seamlessly and accurately",{"type":84,"attrs":228},{"textAlign":66},{"id":230,"alt":29,"name":29,"focus":29,"title":29,"source":29,"filename":231,"copyright":29,"fieldtype":103,"meta_data":232,"is_external_url":50},171253723534967,"https://a-us.storyblok.com/f/1023536/5120x2880/e78176f7a7/adobestock_550319804.jpeg",{},[234],{"_uid":235,"href":29,"color":29,"label":236,"action":237,"new_tab":50,"outline":50,"alignment":29,"component":97,"destination":238},"079b3363-5bd9-40dd-829e-2bc9333cb7aa","Learn More About HOOPS Exchange","action-link",{"id":239,"url":29,"linktype":99,"fieldtype":100,"cached_url":240},"6bb4085d-b926-4852-81a8-7a02c45f5abc","developers/products/hoops-exchange","HOOPS Exchange","Robust CAD Data Access","group",{"id":124,"_uid":245,"items":246,"component":243},"4660f758-9731-4ea4-83f7-507f5e068a2b",[247],{"_uid":248,"copy":249,"visual":284,"buttons":288,"eyebrow":295,"headline":296,"component":189,"headline_heading":29,"reverse_orientation":50},"d17c000a-6776-4274-918f-7f53f9d24763",{"type":81,"content":250},[251,256,261],{"type":84,"attrs":252,"content":253},{"textAlign":66},[254],{"text":255,"type":89},"Interactivity is a core requirement for CPQ applications, making high-quality 3D visualization essential. HOOPS Visualize is a powerful visualization toolkit built for engineering applications, enabling fast, responsive interaction with complex CAD data directly in the browser.",{"type":84,"attrs":257,"content":258},{"textAlign":66},[259],{"text":260,"type":89},"HOOPS Visualize’s web capabilities include:",{"type":203,"content":262},[263,270,277],{"type":206,"content":264},[265],{"type":84,"attrs":266,"content":267},{"textAlign":66},[268],{"text":269,"type":89},"Lightweight architecture optimized for speed, even with large models, across all modern web browsers",{"type":206,"content":271},[272],{"type":84,"attrs":273,"content":274},{"textAlign":66},[275],{"text":276,"type":89},"Smooth interaction with complex assemblies, including repositioning, scaling, editing, and isolating parts without sacrificing performance",{"type":206,"content":278},[279],{"type":84,"attrs":280,"content":281},{"textAlign":66},[282],{"text":283,"type":89},"Flexible customization to tailor the experience to your application’s specific requirements",{"id":285,"alt":29,"name":29,"focus":29,"title":29,"source":29,"filename":286,"copyright":29,"fieldtype":103,"meta_data":287,"is_external_url":50},171253958485638,"https://a-us.storyblok.com/f/1023536/5246x3497/9477e8b9df/adobestock_1951445003.jpg",{},[289],{"_uid":290,"href":29,"color":29,"label":291,"action":237,"new_tab":50,"outline":50,"alignment":29,"component":97,"destination":292},"f4138435-7f7a-424d-b534-52812a8274fe","Learn More About HOOPS Visualize",{"id":293,"url":29,"linktype":99,"fieldtype":100,"cached_url":294},"b5115ad7-8d04-4a41-ae62-0680605c897d","developers/products/hoops-visualize","HOOPS Visualize","Web Visualization for CPQ Workflows",{"id":298,"_uid":299,"items":300,"component":243},"mesh","0231021f-98c6-460c-9779-afa4ffbfbaab",[301],{"_uid":302,"copy":303,"visual":315,"buttons":319,"eyebrow":326,"headline":327,"component":189,"headline_heading":29,"reverse_orientation":61},"aee4c3e0-9bc5-41a0-8af8-407fdf9cc7fc",{"type":81,"content":304},[305,310],{"type":84,"attrs":306,"content":307},{"textAlign":66},[308],{"text":309,"type":89},"While not every CPQ application requires advanced engineering capabilities, Tech Soft 3D enables powerful solid and mesh creation, interrogation, and editing with the leading modeling technologies.  In addition to seamless interoperability across HOOPS products, HOOPS Visualize, and HOOPS Exchange integrate with MachineWorks’ Polygonica and Siemens’ Parasolid to support modeling and data cleanup workflows.",{"type":84,"attrs":311,"content":312},{"textAlign":66},[313],{"text":314,"type":89},"As a reseller of both technologies, Tech Soft 3D offers a single, trusted source for these capabilities, simplifying development and vendor management.",{"id":316,"alt":29,"name":29,"focus":29,"title":29,"source":29,"filename":317,"copyright":29,"fieldtype":103,"meta_data":318,"is_external_url":50},1494583,"https://a-us.storyblok.com/f/1023536/1280x851/4a7e8b7708/polygonicaresize.jpg",{},[320],{"_uid":321,"href":29,"color":29,"label":322,"action":237,"new_tab":50,"outline":50,"alignment":29,"component":97,"destination":323},"bfd4e177-14d2-4cd6-8999-ea9ca6f1b85b","Learn More about Modeling Solutions",{"id":324,"url":29,"linktype":99,"fieldtype":100,"cached_url":325},"1bcf722c-966c-48e8-9e93-1a0d88d72260","developers/products/polygonica","Polygonica & Parasolid","Integrations with Modeling Engines",{"_uid":329,"height":167,"component":168},"392e95af-2b16-4574-8f5f-c425e76ed337",{"_uid":331,"body":332,"alignment":29,"component":346,"is_full_width":50},"0d383313-0589-4f0d-9a20-a13ead35dc04",{"type":81,"content":333},[334,335,345],{"type":84},{"type":336,"attrs":337,"content":339},"heading",{"level":338},3,[340],{"text":341,"type":89,"marks":342},"Frequently Asked Questions",[343],{"type":344},"bold",{"type":84},"copy",{"gap":29,"_uid":348,"align":29,"count":349,"columns":350,"component":414,"remove_padding":61},"c8fd2ce4-8b61-4da4-aec3-beb54e18ef53","column-one",[351],{"id":134,"_uid":352,"items":353,"component":243},"dfeadf7c-8465-4287-8643-c2d703ec2fc9",[354,390],{"_uid":355,"title":356,"component":357,"description":358},"cc362dd7-530c-431f-87fc-2368b1b00291","What capabilities do CPQ applications need?","element-faq",{"type":81,"content":359},[360],{"type":203,"content":361},[362,369,376,383],{"type":206,"content":363},[364],{"type":84,"attrs":365,"content":366},{"textAlign":66},[367],{"text":368,"type":89},"The ability to import data from a wide range of sources and preserve all the information within those files",{"type":206,"content":370},[371],{"type":84,"attrs":372,"content":373},{"textAlign":66},[374],{"text":375,"type":89},"Powerful 3D visualization that is easy to use for those without CAD experience",{"type":206,"content":377},[378],{"type":84,"attrs":379,"content":380},{"textAlign":66},[381],{"text":382,"type":89},"Strong customization features to support the wide range of markets CPQ serves ",{"type":206,"content":384},[385],{"type":84,"attrs":386,"content":387},{"textAlign":66},[388],{"text":389,"type":89},"Integrations with other software systems, CAD software, CRMs, and sales tools",{"_uid":391,"title":392,"component":357,"description":393},"c178e6f2-1ec3-4012-8023-da5d8b840620","What is the benefit of data access over data translation?",{"type":81,"content":394},[395,400,405,410,412],{"type":84,"attrs":396,"content":397},{"textAlign":66},[398],{"text":399,"type":89},"Data translation often means the file will need to be converted to a neutral format, such as STL or STEP, or adapted to fit within a specific modeling kernel.",{"type":84,"attrs":401,"content":402},{"textAlign":66},[403],{"text":404,"type":89},"HOOPS Exchange maps data  to an open ISO-standard representation called PRC (product representation compressed). PRC is designed to be a superset of all CAD data representations and preserves the original geometry from the original CAD file. It can represent parametric curves and surfaces, 3D curves and surfaces, NURBS curves and surfaces, tessellated structures, point clouds, PMI, metadata, and more. ",{"type":84,"attrs":406,"content":407},{"textAlign":66},[408],{"text":409,"type":89},"By staying true to the original data, HOOPS Exchange offers lower failure rates, more complete information, fast translation speeds, and a better product in a way that is uniquely essential to CPQ application developers",{"type":84,"attrs":411},{"textAlign":66},{"type":84,"attrs":413},{"textAlign":66},"columns",{"_uid":416,"messages":417,"component":443,"background":444,"remove_padding":50},"bac5fa29-cb37-4f0b-a9e5-ca5148749bad",[418],{"_uid":419,"buttons":420,"content":427,"headline":430,"link_url":95,"component":441,"icon_size":29,"link_label":442},"76a41c23-59cd-4748-9f93-c3c92a54d919",[421],{"_uid":422,"href":95,"color":423,"label":96,"action":91,"new_tab":50,"outline":50,"alignment":424,"component":97,"text_link":50,"destination":425},"c8bc886d-28a3-4832-b4fb-ea1f29c6e858","primary","align-left",{"id":29,"url":29,"linktype":426,"fieldtype":100,"cached_url":29},"url",{"type":81,"content":428},[429],{"type":84},{"type":81,"content":431},[432],{"type":84,"content":433},[434],{"text":435,"type":89,"marks":436},"Got a question? Let one of our experts help you find the answer",[437],{"type":438,"attrs":439},"textStyle",{"color":440},"#FFFFFF","element-callout-child","Talk to an expert","element-callout",{"id":66,"alt":66,"name":29,"focus":66,"title":66,"source":66,"filename":29,"copyright":66,"fieldtype":103,"meta_data":445},{},{"id":95,"_uid":447,"items":448,"component":458},"1fe128ff-8a11-4143-a231-02818cac3ae2",[449,451,456],{"_uid":450,"height":29,"component":168},"a1467bf3-052f-45a6-bfe4-de9e1c9c13d9",{"id":452,"_uid":453,"component":454,"business_unit":455},"169db079-f7dc-419c-b134-62ef63c9f571","ad230483-3469-4e8f-8463-f1cd967f069a","hubspot-form","toolkits",{"_uid":457,"height":29,"component":168},"0d46ebc8-87d6-4139-a8d6-cebefaaa13b5","modal",{"_uid":460,"title":461,"plugin":462,"description":463},"ffd24331-45e2-499f-b0db-5c965585f145","SDKs for Configure, Price, & Quote (CPQ) Apps  | Tech Soft 3D","meta-fields","Creating CPQ software requires addressing many complex needs. HOOPS SDKs are here to make that journey easier with best-in-class CAD data access and visualization toolkits.","page",{"id":184,"alt":29,"name":29,"focus":29,"title":29,"source":29,"filename":185,"copyright":29,"fieldtype":103,"meta_data":466,"is_external_url":50},{},"cpq","developers/industries/cpq",-90,[],36596081,"12eb0633-ad31-4ef7-91c9-f9ca452a087a","2026-05-11T19:44:53.169Z",[],1778598416,[477],{"name":18,"created_at":19,"published_at":20,"updated_at":21,"id":22,"uuid":23,"content":478,"slug":64,"full_slug":65,"sort_by_date":66,"position":67,"tag_list":490,"is_startpage":50,"parent_id":69,"meta_data":66,"group_id":70,"first_published_at":71,"release_id":66,"lang":72,"path":66,"alternates":491,"default_full_slug":66,"translated_slugs":66},{"_uid":25,"items":479,"component":63},[480,484],{"_uid":28,"left_nav":29,"messages":481,"component":42,"right_nav":29},[482,483],{"_uid":32,"icon":33,"link":34,"target":29,"message":35,"component":36},{"_uid":38,"icon":39,"link":40,"target":29,"message":41,"component":36},{"_uid":44,"menu":485,"component":62,"has_notice":61},[486,487,488,489],{"url":47,"_uid":48,"label":49,"new_tab":50,"component":51},{"url":47,"_uid":53,"label":54,"new_tab":50,"component":51,"style_as_button":50},{"url":47,"_uid":56,"label":57,"new_tab":50,"component":51,"style_as_button":50},{"url":47,"_uid":59,"label":60,"new_tab":50,"component":51,"style_as_button":61},[],[],[],{"age":494,"cache-control":495,"connection":496,"content-encoding":497,"content-type":498,"date":499,"etag":500,"referrer-policy":501,"sb-be-version":502,"server":503,"strict-transport-security":504,"transfer-encoding":505,"vary":506,"via":507,"x-amz-cf-id":508,"x-amz-cf-pop":509,"x-cache":510,"x-content-type-options":511,"x-frame-options":512,"x-permitted-cross-domain-policies":513,"x-request-id":514,"x-runtime":515,"x-xss-protection":516},"2912","max-age=0, public, s-maxage=604800, stale-if-error=3600","keep-alive","gzip","application/json; charset=utf-8","Tue, 12 May 2026 16:18:34 GMT","W/\"1783784aeee06ff652999f9b74352072\"","strict-origin-when-cross-origin","5.875.1","nginx/1.29.1","max-age=31536000","chunked","Origin,Accept-Encoding, Origin","1.1 c301e3282bb25465478fc967a2ceb152.cloudfront.net (CloudFront)","7K3rhXJ26XjyymwPYoYvSYJBhqrfxDn3OpnRqFKSNnfF5LeplJGTEg==","CMH68-P3","Hit from cloudfront","nosniff","SAMEORIGIN","none","9fea1480-31da-489a-86e4-8b203be8db8b","0.042973","0",1778605626874]