{"id":"https://openalex.org/W4414793032","doi":"https://doi.org/10.1093/jcde/qwaf102","title":"CADCL: Reconstruct parametric CAD models from B-rep via contrastive learning","display_name":"CADCL: Reconstruct parametric CAD models from B-rep via contrastive learning","publication_year":2025,"publication_date":"2025-10-01","ids":{"openalex":"https://openalex.org/W4414793032","doi":"https://doi.org/10.1093/jcde/qwaf102"},"language":"en","primary_location":{"id":"doi:10.1093/jcde/qwaf102","is_oa":true,"landing_page_url":"https://doi.org/10.1093/jcde/qwaf102","pdf_url":"https://academic.oup.com/jcde/advance-article-pdf/doi/10.1093/jcde/qwaf102/64485030/qwaf102.pdf","source":{"id":"https://openalex.org/S2485147958","display_name":"Journal of Computational Design and Engineering","issn_l":"2288-4300","issn":["2288-4300","2288-5048"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310311648","host_organization_name":"Oxford University Press","host_organization_lineage":["https://openalex.org/P4310311648","https://openalex.org/P4310311647"],"host_organization_lineage_names":["Oxford University Press","University of Oxford"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computational Design and Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://academic.oup.com/jcde/advance-article-pdf/doi/10.1093/jcde/qwaf102/64485030/qwaf102.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"JianFei Liang","orcid":null},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"JianFei Liang","raw_affiliation_strings":["School of Computer Science, School of Artificial Intelligence, Wuhan University , Wuhan 4300072 ,","School of Computer Science, Wuhan University, Wuhan ,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science, School of Artificial Intelligence, Wuhan University , Wuhan 4300072 ,","institution_ids":["https://openalex.org/I37461747"]},{"raw_affiliation_string":"School of Computer Science, Wuhan University, Wuhan ,","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"middle","author":{"id":null,"display_name":"FaZhi He","orcid":"https://orcid.org/0000-0001-7016-3698"},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"FaZhi He","raw_affiliation_strings":["School of Computer Science, School of Artificial Intelligence, Wuhan University , Wuhan 4300072 ,","School of Computer Science, Wuhan University, Wuhan ,"],"raw_orcid":"https://orcid.org/0000-0001-7016-3698","affiliations":[{"raw_affiliation_string":"School of Computer Science, School of Artificial Intelligence, Wuhan University , Wuhan 4300072 ,","institution_ids":["https://openalex.org/I37461747"]},{"raw_affiliation_string":"School of Computer Science, Wuhan University, Wuhan ,","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047943296","display_name":"Rubin Fan","orcid":null},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"RuBin Fan","raw_affiliation_strings":["School of Computer Science, School of Artificial Intelligence, Wuhan University , Wuhan 4300072 ,","School of Computer Science, Wuhan University, Wuhan ,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science, School of Artificial Intelligence, Wuhan University , Wuhan 4300072 ,","institution_ids":["https://openalex.org/I37461747"]},{"raw_affiliation_string":"School of Computer Science, Wuhan University, Wuhan ,","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"middle","author":{"id":null,"display_name":"YiYang Chu","orcid":null},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"YiYang Chu","raw_affiliation_strings":["School of Computer Science, School of Artificial Intelligence, Wuhan University , Wuhan 4300072 ,","School of Computer Science, Wuhan University, Wuhan ,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science, School of Artificial Intelligence, Wuhan University , Wuhan 4300072 ,","institution_ids":["https://openalex.org/I37461747"]},{"raw_affiliation_string":"School of Computer Science, Wuhan University, Wuhan ,","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5042216285","display_name":"Xiaohu Yan","orcid":"https://orcid.org/0000-0002-5657-5271"},"institutions":[{"id":"https://openalex.org/I182722699","display_name":"Shenzhen Polytechnic University","ror":"https://ror.org/00d2w9g53","country_code":"CN","type":"education","lineage":["https://openalex.org/I182722699"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaohu Yan","raw_affiliation_strings":["Undergraduate School of Artificial Intelligence, Shenzhen Polytechnic University , Shenzhen 518055 ,","School of Undergraduate Education , Shenzhen Polytechnic University, Shenzhen 518055 ,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Undergraduate School of Artificial Intelligence, Shenzhen Polytechnic University , Shenzhen 518055 ,","institution_ids":["https://openalex.org/I182722699"]},{"raw_affiliation_string":"School of Undergraduate Education , Shenzhen Polytechnic University, Shenzhen 518055 ,","institution_ids":["https://openalex.org/I182722699"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1650,"currency":"USD","value_usd":1650},"apc_paid":{"value":1650,"currency":"USD","value_usd":1650},"fwci":1.809,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.87853499,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"12","issue":"10","first_page":"176","last_page":"184"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11159","display_name":"Manufacturing Process and Optimization","score":0.9853000044822693,"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"}},"topics":[{"id":"https://openalex.org/T11159","display_name":"Manufacturing Process and Optimization","score":0.9853000044822693,"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"}},{"id":"https://openalex.org/T11338","display_name":"Advancements in Photolithography Techniques","score":0.9837999939918518,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T11245","display_name":"Advanced Numerical Analysis Techniques","score":0.9725000262260437,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/cad","display_name":"CAD","score":0.9222000241279602},{"id":"https://openalex.org/keywords/parametric-statistics","display_name":"Parametric statistics","score":0.6922000050544739},{"id":"https://openalex.org/keywords/encode","display_name":"ENCODE","score":0.5631999969482422},{"id":"https://openalex.org/keywords/sequence","display_name":"Sequence (biology)","score":0.5138999819755554},{"id":"https://openalex.org/keywords/parametric-model","display_name":"Parametric model","score":0.5041999816894531},{"id":"https://openalex.org/keywords/computer-aided-design","display_name":"Computer Aided Design","score":0.47279998660087585},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.4399000108242035}],"concepts":[{"id":"https://openalex.org/C194789388","wikidata":"https://www.wikidata.org/wiki/Q17855283","display_name":"CAD","level":2,"score":0.9222000241279602},{"id":"https://openalex.org/C117251300","wikidata":"https://www.wikidata.org/wiki/Q1849855","display_name":"Parametric statistics","level":2,"score":0.6922000050544739},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6360999941825867},{"id":"https://openalex.org/C66746571","wikidata":"https://www.wikidata.org/wiki/Q1134833","display_name":"ENCODE","level":3,"score":0.5631999969482422},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5153999924659729},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.5138999819755554},{"id":"https://openalex.org/C24574437","wikidata":"https://www.wikidata.org/wiki/Q7135228","display_name":"Parametric model","level":3,"score":0.5041999816894531},{"id":"https://openalex.org/C119823426","wikidata":"https://www.wikidata.org/wiki/Q184793","display_name":"Computer Aided Design","level":2,"score":0.47279998660087585},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.4399000108242035},{"id":"https://openalex.org/C199639397","wikidata":"https://www.wikidata.org/wiki/Q1788588","display_name":"Engineering drawing","level":1,"score":0.4000000059604645},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.3968000113964081},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.39629998803138733},{"id":"https://openalex.org/C108882727","wikidata":"https://www.wikidata.org/wiki/Q2991685","display_name":"Solid modeling","level":2,"score":0.3603000044822693},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.32659998536109924},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.31200000643730164},{"id":"https://openalex.org/C2779227376","wikidata":"https://www.wikidata.org/wiki/Q6505497","display_name":"Layer (electronics)","level":2,"score":0.3005000054836273},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.2786000072956085},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.27489998936653137},{"id":"https://openalex.org/C2778370241","wikidata":"https://www.wikidata.org/wiki/Q18386598","display_name":"Parametric design","level":3,"score":0.26759999990463257},{"id":"https://openalex.org/C64260653","wikidata":"https://www.wikidata.org/wiki/Q1194864","display_name":"Electronic design automation","level":2,"score":0.25040000677108765}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1093/jcde/qwaf102","is_oa":true,"landing_page_url":"https://doi.org/10.1093/jcde/qwaf102","pdf_url":"https://academic.oup.com/jcde/advance-article-pdf/doi/10.1093/jcde/qwaf102/64485030/qwaf102.pdf","source":{"id":"https://openalex.org/S2485147958","display_name":"Journal of Computational Design and Engineering","issn_l":"2288-4300","issn":["2288-4300","2288-5048"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310311648","host_organization_name":"Oxford University Press","host_organization_lineage":["https://openalex.org/P4310311648","https://openalex.org/P4310311647"],"host_organization_lineage_names":["Oxford University Press","University of Oxford"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computational Design and Engineering","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1093/jcde/qwaf102","is_oa":true,"landing_page_url":"https://doi.org/10.1093/jcde/qwaf102","pdf_url":"https://academic.oup.com/jcde/advance-article-pdf/doi/10.1093/jcde/qwaf102/64485030/qwaf102.pdf","source":{"id":"https://openalex.org/S2485147958","display_name":"Journal of Computational Design and Engineering","issn_l":"2288-4300","issn":["2288-4300","2288-5048"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310311648","host_organization_name":"Oxford University Press","host_organization_lineage":["https://openalex.org/P4310311648","https://openalex.org/P4310311647"],"host_organization_lineage_names":["Oxford University Press","University of Oxford"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Computational Design and Engineering","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2733791690","display_name":null,"funder_award_id":"2024KTSCX052","funder_id":"https://openalex.org/F4320326279","funder_display_name":"Department of Education of Guangdong Province"},{"id":"https://openalex.org/G6938322489","display_name":"\u590d\u6742\u5408\u4f5c\u52bf\u6001\u4e0b\u534f\u540c\u8bbe\u8ba1\u6570\u636e\u4fdd\u969c\u65b9\u6cd5\u7814\u7a76","funder_award_id":"62072348","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320326279","display_name":"Department of Education of Guangdong Province","ror":null}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4414793032.pdf","grobid_xml":"https://content.openalex.org/works/W4414793032.grobid-xml"},"referenced_works_count":14,"referenced_works":["https://openalex.org/W2902691505","https://openalex.org/W3109377857","https://openalex.org/W3185376398","https://openalex.org/W4321512645","https://openalex.org/W4385767859","https://openalex.org/W4387846602","https://openalex.org/W4387848902","https://openalex.org/W4389151621","https://openalex.org/W4391244152","https://openalex.org/W4400489998","https://openalex.org/W4402169971","https://openalex.org/W4402759149","https://openalex.org/W4409368130","https://openalex.org/W4410211564"],"related_works":[],"abstract_inverted_index":{"Abstract":[0],"Reconstructing":[1],"computer-aided":[2],"design":[3],"(CAD)":[4],"models":[5,8],"from":[6,34,80,93],"geometric":[7],"has":[9],"long":[10],"been":[11],"a":[12,23,47,69,88,100],"fundamental":[13],"yet":[14],"challenging":[15],"research":[16],"problem.":[17],"In":[18,43,59,126],"this":[19,96,127],"work,":[20],"we":[21],"propose":[22],"novel":[24],"contrastive":[25,101],"learning":[26,102],"framework,":[27],"CADCL,":[28],"which":[29,111],"reconstructs":[30],"parametric":[31,89,123],"CAD":[32,54,76,90,108,124,138,163,173],"sequences":[33,55,164],"B-rep":[35,65,105,114,130],"models.":[36],"The":[37,84],"framework":[38],"consists":[39],"of":[40],"two":[41],"stages.":[42],"the":[44,60,63,75,81,113,122,129,145,161],"first":[45,82],"stage,":[46,62],"transformer-based":[48],"module":[49],"is":[50,66,87],"trained":[51],"to":[52,116],"encode":[53],"into":[56,137],"latent":[57],"embeddings.":[58],"second":[61],"input":[64],"represented":[67],"as":[68],"graph":[70],"and":[71,107,149,160,169],"jointly":[72],"process":[73],"with":[74,121],"sequence":[77,109],"embeddings":[78,106,115],"obtained":[79],"stage.":[83],"final":[85],"output":[86],"sequence.":[91],"Different":[92],"existing":[94,158],"approaches,":[95,159],"paper":[97],"innovatively":[98],"incubates":[99],"approach":[103],"for":[104],"embeddings,":[110],"enables":[112],"effectively":[117],"capture":[118],"information":[119],"align":[120],"structure.":[125],"way,":[128],"features":[131],"can":[132,165],"be":[133,166],"more":[134],"accurately":[135],"decoded":[136],"sequences.":[139],"Extensive":[140],"experimental":[141],"results":[142],"on":[143],"both":[144],"simple":[146],"DeepCAD":[147],"dataset":[148,152],"advanced":[150],"WHUCAD":[151],"demonstrate":[153],"that":[154],"our":[155],"method":[156],"outperforms":[157],"generated":[162],"successfully":[167],"imported":[168],"edited":[170],"in":[171],"standard":[172],"modeling":[174],"software.":[175]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
