首页 > 最新文献

Computer-Aided Design最新文献

英文 中文
ViewCloud: A lightweight multi-view point cloud representation for efficient 3D recognition and cross-domain retrieval ViewCloud:一个轻量级的多视点云表示,用于高效的3D识别和跨域检索
IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-08-07 DOI: 10.1016/j.cad.2025.103932
Zhihe Wu , Yaomin Wang , Zhenzhong Kuang , Jiajun Ding , Min Tan , Xuefei Yin , Yanming Zhu
Point clouds are widely used across various domains, yet their unordered and unstructured nature presents challenges for lightweight models and real-time inference. This paper introduces ViewCloud, a novel multi-view point-cloud-like representation that integrates the advantages of 2D renderings and 3D point clouds while maintaining a compact and efficient structure. Unlike conventional 3D representations, ViewCloud explicitly preserves viewpoint-specific geometric and semantic features, ensuring high information density with minimal redundancy. To construct ViewCloud, we propose an adaptive sampling strategy that extracts contour and interior pixels from multi-view 2D renderings, capturing essential shape characteristics while reducing storage overhead. We further design a ViewCloud-based multi-view feature aggregation Network, incorporating a contrastive learning-based semantic alignment Loss to enhance cross-view consistency and improve 3D recognition. Additionally, we extend ViewCloud to cross-domain retrieval, leveraging it as an intermediate representation to bridge 2D images and 3D point clouds within a shared feature space. Experiments on three benchmark datasets demonstrate that ViewCloud surpasses state-of-the-art methods in 3D recognition and cross-domain retrieval while significantly reducing storage and computational costs. These results establish ViewCloud as a scalable, efficient, and generalizable 3D representation.
点云广泛应用于各个领域,但其无序和非结构化的特性给轻量级模型和实时推理带来了挑战。本文介绍了一种新颖的多视图点云表示方法ViewCloud,它融合了2D渲染图和3D点云的优点,同时保持了紧凑高效的结构。与传统的3D表示不同,ViewCloud明确地保留了特定于视点的几何和语义特征,以最小的冗余确保了高信息密度。为了构建ViewCloud,我们提出了一种自适应采样策略,从多视图2D渲染图中提取轮廓和内部像素,在捕获基本形状特征的同时减少存储开销。我们进一步设计了一个基于viewcloud的多视图特征聚合网络,结合基于对比学习的语义对齐损失来增强跨视图一致性,提高3D识别。此外,我们将ViewCloud扩展到跨域检索,利用它作为在共享特征空间内连接2D图像和3D点云的中间表示。在三个基准数据集上的实验表明,ViewCloud在3D识别和跨域检索方面超越了最先进的方法,同时显著降低了存储和计算成本。这些结果建立了ViewCloud作为一个可扩展的、高效的、通用的3D表示。
{"title":"ViewCloud: A lightweight multi-view point cloud representation for efficient 3D recognition and cross-domain retrieval","authors":"Zhihe Wu ,&nbsp;Yaomin Wang ,&nbsp;Zhenzhong Kuang ,&nbsp;Jiajun Ding ,&nbsp;Min Tan ,&nbsp;Xuefei Yin ,&nbsp;Yanming Zhu","doi":"10.1016/j.cad.2025.103932","DOIUrl":"10.1016/j.cad.2025.103932","url":null,"abstract":"<div><div>Point clouds are widely used across various domains, yet their unordered and unstructured nature presents challenges for lightweight models and real-time inference. This paper introduces ViewCloud, a novel multi-view point-cloud-like representation that integrates the advantages of 2D renderings and 3D point clouds while maintaining a compact and efficient structure. Unlike conventional 3D representations, ViewCloud explicitly preserves viewpoint-specific geometric and semantic features, ensuring high information density with minimal redundancy. To construct ViewCloud, we propose an adaptive sampling strategy that extracts contour and interior pixels from multi-view 2D renderings, capturing essential shape characteristics while reducing storage overhead. We further design a ViewCloud-based multi-view feature aggregation Network, incorporating a contrastive learning-based semantic alignment Loss to enhance cross-view consistency and improve 3D recognition. Additionally, we extend ViewCloud to cross-domain retrieval, leveraging it as an intermediate representation to bridge 2D images and 3D point clouds within a shared feature space. Experiments on three benchmark datasets demonstrate that ViewCloud surpasses state-of-the-art methods in 3D recognition and cross-domain retrieval while significantly reducing storage and computational costs. These results establish ViewCloud as a scalable, efficient, and generalizable 3D representation.</div></div>","PeriodicalId":50632,"journal":{"name":"Computer-Aided Design","volume":"189 ","pages":"Article 103932"},"PeriodicalIF":3.1,"publicationDate":"2025-08-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144860792","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A structured analysis of CAD assembly model interfaces for their enhanced computerized processing 对CAD装配模型接口进行结构化分析,以增强其计算机化处理能力
IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-08-06 DOI: 10.1016/j.cad.2025.103911
Jean-Claude Léon , Flavien Boussuge , Franca Giannini , Marina Monti , Katia Lupinetti , Brigida Bonino , Jean-Philippe Pernot , Roberto Raffaeli
CAD assembly models are typically represented as a collection of components, each of which can share geometric interfaces with others. In the literature, geometric interfaces have been shown to play a fundamental role in assembly model analysis, component characterization, and classification. While these interfaces are not explicitly defined in CAD models, they can be inferred from the relative positioning of components. The resulting geometric interfaces can be categorized as either interference or contact. However, it is often unclear whether these interfaces stem from intentional design choices related to component shape and function, from consistently applied relative positioning, or from unintended errors.
In industrial practice, the design of complex products often involves models sourced from public catalogs for third-party components. These catalog models frequently include shape simplifications, which can lead to unintended intersections or clearances with surrounding components — deviations that do not exist in the final physical product. This study aims to provide a comprehensive analysis and formalization of geometric interfaces, based on the complementary roles of CAD assembly modules and digital component catalogs, both widely used in industry as foundational resources for generating assembly models. The results are directly applicable to industrial CAD assembly models and can serve as a reference for CAD developers seeking to improve and extend assembly processing, as well as for researchers conducting assembly analysis.
This work introduces a formalization of geometric interfaces, including contacts, interferences, and interface envelopes, which are essential for defining component mounting requirements. An analysis of geometric interface perturbations caused by repetition operators is performed, leading to the concept of an interface envelope to model specific interface repetitions. The nominal assembly representation, presented as a reference model, facilitates the formalization of interface consistency, supporting more robust reasoning processes.
CAD装配模型通常表示为组件的集合,每个组件都可以与其他人共享几何接口。在文献中,几何界面已被证明在装配模型分析、部件表征和分类中起着基本作用。虽然这些接口没有在CAD模型中明确定义,但它们可以从组件的相对位置推断出来。所产生的几何界面可分为干涉或接触两类。然而,通常不清楚这些接口是源于与组件形状和功能相关的有意设计选择,还是源于一贯应用的相对定位,还是源于无意的错误。在工业实践中,复杂产品的设计通常涉及从第三方组件的公开目录中获取的模型。这些目录模型经常包括形状简化,这可能导致与周围组件的意外交叉或间隙-最终物理产品中不存在的偏差。基于CAD装配模块和数字部件目录的互补作用,本研究旨在提供几何接口的全面分析和形式化,两者都广泛用于工业中作为生成装配模型的基础资源。这些结果直接适用于工业CAD装配模型,可以为寻求改进和扩展装配加工的CAD开发人员以及进行装配分析的研究人员提供参考。这项工作介绍了几何接口的形式化,包括接触、干涉和接口包络,这对于定义组件安装要求至关重要。分析了由重复算子引起的几何界面扰动,提出了界面包络的概念来模拟特定的界面重复。作为参考模型提出的标称装配表示,促进了接口一致性的形式化,支持更健壮的推理过程。
{"title":"A structured analysis of CAD assembly model interfaces for their enhanced computerized processing","authors":"Jean-Claude Léon ,&nbsp;Flavien Boussuge ,&nbsp;Franca Giannini ,&nbsp;Marina Monti ,&nbsp;Katia Lupinetti ,&nbsp;Brigida Bonino ,&nbsp;Jean-Philippe Pernot ,&nbsp;Roberto Raffaeli","doi":"10.1016/j.cad.2025.103911","DOIUrl":"10.1016/j.cad.2025.103911","url":null,"abstract":"<div><div>CAD assembly models are typically represented as a collection of components, each of which can share geometric interfaces with others. In the literature, geometric interfaces have been shown to play a fundamental role in assembly model analysis, component characterization, and classification. While these interfaces are not explicitly defined in CAD models, they can be inferred from the relative positioning of components. The resulting geometric interfaces can be categorized as either interference or contact. However, it is often unclear whether these interfaces stem from intentional design choices related to component shape and function, from consistently applied relative positioning, or from unintended errors.</div><div>In industrial practice, the design of complex products often involves models sourced from public catalogs for third-party components. These catalog models frequently include shape simplifications, which can lead to unintended intersections or clearances with surrounding components — deviations that do not exist in the final physical product. This study aims to provide a comprehensive analysis and formalization of geometric interfaces, based on the complementary roles of CAD assembly modules and digital component catalogs, both widely used in industry as foundational resources for generating assembly models. The results are directly applicable to industrial CAD assembly models and can serve as a reference for CAD developers seeking to improve and extend assembly processing, as well as for researchers conducting assembly analysis.</div><div>This work introduces a formalization of geometric interfaces, including contacts, interferences, and interface envelopes, which are essential for defining component mounting requirements. An analysis of geometric interface perturbations caused by repetition operators is performed, leading to the concept of an interface envelope to model specific interface repetitions. The nominal assembly representation, presented as a reference model, facilitates the formalization of interface consistency, supporting more robust reasoning processes.</div></div>","PeriodicalId":50632,"journal":{"name":"Computer-Aided Design","volume":"189 ","pages":"Article 103911"},"PeriodicalIF":3.1,"publicationDate":"2025-08-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144896241","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Mixed-variable topology optimization for shell-infill structures with adaptive coating thickness 自适应涂层厚度壳填充结构的混合变量拓扑优化
IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-08-06 DOI: 10.1016/j.cad.2025.103943
Junfeng Gao, Zihao Yang, Yuan Liang, Yongcun Zhang, Kangjie Liu
Inspired by natural shell-infill systems with spatially adaptive coating thicknesses (e.g., human femur bones), this paper proposes a mixed-variable topology optimization method for collaboratively designing the base topology and the adaptive coating thickness distribution of shell-infill structures. The optimization framework consists of two coupled levels. At the first level, a discrete-variable topology optimization method is employed to generate a base structure (shell and infill) with uniform coating thickness, effectively eliminating intermediate density elements to ensure a clear material interface for coating identification. At the second level, the coating size optimization is realized through density-based topology optimization combined with a novel holeless coating constraint based on a virtual temperature field. Meanwhile, to ensure manufacturability, a minimum coating thickness constraint is introduced. A density field mapping strategy further couples the two optimization levels, enabling iterative updates of both the base topology and coating thickness distribution. Three numerical examples demonstrate the effectiveness of the proposed method. The shell-infill structure with adaptive coating thickness achieves over 10 % mass reduction. Additionally, the constraints successfully eliminate unmanufacturable holes while preserving thickness continuity. Moreover, a large-scale 3D case validates the capability of the method for handling complex three-dimensional coating problems. The results highlight the potential of the method in designing bio-inspired, high-performance shell-infill structures.
受具有空间自适应涂层厚度的天然填充壳系统(如人类股骨)的启发,本文提出了一种混合变量拓扑优化方法,用于协同设计填充壳结构的基本拓扑和自适应涂层厚度分布。优化框架由两个耦合层组成。首先,采用离散变量拓扑优化方法生成涂层厚度均匀的基底结构(壳体和填充物),有效地消除了中间密度元素,保证了涂层识别的材料界面清晰;其次,通过基于密度的拓扑优化和基于虚拟温度场的新型无孔涂层约束实现涂层尺寸优化。同时,为了保证可制造性,引入了最小涂层厚度约束。密度场映射策略进一步耦合了两个优化级别,从而实现了基础拓扑和涂层厚度分布的迭代更新。三个算例验证了该方法的有效性。具有自适应涂层厚度的壳填充结构使质量降低10%以上。此外,约束条件成功地消除了不可制造的孔,同时保持了厚度的连续性。此外,大规模的三维案例验证了该方法处理复杂三维涂层问题的能力。研究结果突出了该方法在设计仿生、高性能填充壳结构方面的潜力。
{"title":"Mixed-variable topology optimization for shell-infill structures with adaptive coating thickness","authors":"Junfeng Gao,&nbsp;Zihao Yang,&nbsp;Yuan Liang,&nbsp;Yongcun Zhang,&nbsp;Kangjie Liu","doi":"10.1016/j.cad.2025.103943","DOIUrl":"10.1016/j.cad.2025.103943","url":null,"abstract":"<div><div>Inspired by natural shell-infill systems with spatially adaptive coating thicknesses (e.g., human femur bones), this paper proposes a mixed-variable topology optimization method for collaboratively designing the base topology and the adaptive coating thickness distribution of shell-infill structures. The optimization framework consists of two coupled levels. At the first level, a discrete-variable topology optimization method is employed to generate a base structure (shell and infill) with uniform coating thickness, effectively eliminating intermediate density elements to ensure a clear material interface for coating identification. At the second level, the coating size optimization is realized through density-based topology optimization combined with a novel holeless coating constraint based on a virtual temperature field. Meanwhile, to ensure manufacturability, a minimum coating thickness constraint is introduced. A density field mapping strategy further couples the two optimization levels, enabling iterative updates of both the base topology and coating thickness distribution. Three numerical examples demonstrate the effectiveness of the proposed method. The shell-infill structure with adaptive coating thickness achieves over 10 % mass reduction. Additionally, the constraints successfully eliminate unmanufacturable holes while preserving thickness continuity. Moreover, a large-scale 3D case validates the capability of the method for handling complex three-dimensional coating problems. The results highlight the potential of the method in designing bio-inspired, high-performance shell-infill structures.</div></div>","PeriodicalId":50632,"journal":{"name":"Computer-Aided Design","volume":"189 ","pages":"Article 103943"},"PeriodicalIF":3.1,"publicationDate":"2025-08-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144810677","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
EPR-Net: Enhanced patch representation network for point cloud normal estimation EPR-Net:用于点云法向估计的增强补丁表示网络
IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-08-06 DOI: 10.1016/j.cad.2025.103944
Min Wu , Yinghui Wang , Liangyi Huang , Jinlong Yang , Wei Li , Jiaxing Shen , Xiaojuan Ning
Normal estimation for point clouds is fundamental to 3D geometric processing and applications. Despite recent advances by deep learning-based methods, effectively representing geometric structures in regions with sharp features and complex geometries remains challenging. This limitation primarily arises from the use of general architectures (e.g., CNNs, PointNet) or conventional graph convolutions, which limits the ability to capture fine geometric details in local point cloud patches. Moreover, the persistent issue of scale ambiguity in selecting optimal neighborhoods further hinders precise encoding of local structures. To address these challenges, we propose EPR-Net, a novel framework that enhances local patch representation learning for normal estimation in point clouds. Specifically, we introduce the GraphFormer module, which builds on the PoolFormer architecture to improve feature learning and incorporates graph convolution with adaptive kernels to capture geometric details across different semantic regions, thereby enabling more discriminative feature encodings. Additionally, we design the pyramid dynamic graph update (PDGU) strategy, which guides multi-scale feature aggregation through geometric weights to alleviate the scale ambiguity in neighborhood selection. PDGU also dynamically updates the local k-nearest neighbor (kNN) graph to expand the receptive field, thereby enhancing the ability of the model to extract long-range semantic information from point cloud patches. Extensive experiments are conducted on both synthetic and real-world datasets, and the qualitative and quantitative evaluations demonstrate the superiority of our method in point cloud normal estimation.
点云的正态估计是三维几何处理和应用的基础。尽管基于深度学习的方法最近取得了进展,但有效地表示具有尖锐特征和复杂几何形状的区域的几何结构仍然具有挑战性。这种限制主要源于使用通用架构(例如,cnn, PointNet)或传统的图卷积,这限制了在局部点云补丁中捕获精细几何细节的能力。此外,在选择最优邻域时持续存在的尺度模糊问题进一步阻碍了局部结构的精确编码。为了解决这些挑战,我们提出了EPR-Net,这是一个新的框架,它增强了点云中用于正态估计的局部补丁表示学习。具体来说,我们引入了GraphFormer模块,该模块建立在PoolFormer架构之上,以改进特征学习,并将图卷积与自适应核结合起来,以捕获不同语义区域的几何细节,从而实现更具区别性的特征编码。此外,我们设计了金字塔动态图更新(PDGU)策略,该策略通过几何权重引导多尺度特征聚合,以减轻邻域选择中的尺度模糊性。PDGU还动态更新局部k-最近邻(kNN)图来扩展接受域,从而增强模型从点云补丁中提取远程语义信息的能力。在合成数据集和实际数据集上进行了大量的实验,定性和定量评价表明了我们的方法在点云正态估计方面的优越性。
{"title":"EPR-Net: Enhanced patch representation network for point cloud normal estimation","authors":"Min Wu ,&nbsp;Yinghui Wang ,&nbsp;Liangyi Huang ,&nbsp;Jinlong Yang ,&nbsp;Wei Li ,&nbsp;Jiaxing Shen ,&nbsp;Xiaojuan Ning","doi":"10.1016/j.cad.2025.103944","DOIUrl":"10.1016/j.cad.2025.103944","url":null,"abstract":"<div><div>Normal estimation for point clouds is fundamental to 3D geometric processing and applications. Despite recent advances by deep learning-based methods, effectively representing geometric structures in regions with sharp features and complex geometries remains challenging. This limitation primarily arises from the use of general architectures (e.g., CNNs, PointNet) or conventional graph convolutions, which limits the ability to capture fine geometric details in local point cloud patches. Moreover, the persistent issue of scale ambiguity in selecting optimal neighborhoods further hinders precise encoding of local structures. To address these challenges, we propose EPR-Net, a novel framework that enhances local patch representation learning for normal estimation in point clouds. Specifically, we introduce the GraphFormer module, which builds on the PoolFormer architecture to improve feature learning and incorporates graph convolution with adaptive kernels to capture geometric details across different semantic regions, thereby enabling more discriminative feature encodings. Additionally, we design the pyramid dynamic graph update (PDGU) strategy, which guides multi-scale feature aggregation through geometric weights to alleviate the scale ambiguity in neighborhood selection. PDGU also dynamically updates the local k-nearest neighbor (kNN) graph to expand the receptive field, thereby enhancing the ability of the model to extract long-range semantic information from point cloud patches. Extensive experiments are conducted on both synthetic and real-world datasets, and the qualitative and quantitative evaluations demonstrate the superiority of our method in point cloud normal estimation.</div></div>","PeriodicalId":50632,"journal":{"name":"Computer-Aided Design","volume":"189 ","pages":"Article 103944"},"PeriodicalIF":3.1,"publicationDate":"2025-08-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144842237","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Truncated hierarchical GNURBS for adaptive spline surface fitting 截断分层GNURBS自适应样条曲面拟合
IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-08-06 DOI: 10.1016/j.cad.2025.103928
Jun Min , Xin Li , Li-yong Shen
This paper extends the generalized NURBS representation to support local refinement via truncation hierarchical mechanism. The new representation is called truncated hierarchical GNURBS (TH-GNURBS), which provides adaptive refinement on arbitrary topological unstructured quadrilateral control mesh with non-uniform knot intervals. To construct TH-GNURBS, this paper builds the hierarchical structure and applies the truncation mechanism for highly localized refinement. During the construction, we modify TH-GNURBS basis functions to maintains the continuity around the extraordinary points (EPs). The TH-GNURBS basis functions satisfy partition of unity, C2 everywhere except G1 at the local region surrounding EPs. Finally, we provide a fitting algorithm to approximate an arbitrary triangle mesh with TH-GNURBS. Experimental results show that higher fitting accuracy with fewer control points via adaptive spline surface fitting.
本文扩展了广义NURBS表示,通过截断层次机制支持局部细化。这种新的表示形式被称为截断分层GNURBS (TH-GNURBS),它对任意拓扑非结构四边形控制网格提供了不均匀结距的自适应细化。为了构建TH-GNURBS,本文构建了分层结构,并采用截断机制进行高度局部化的细化。在施工过程中,我们修改了TH-GNURBS基函数,以保持异常点(EPs)周围的连续性。TH-GNURBS基函数在EPs周围局部区域除G1外处处满足单位分割,C2。最后,给出了一种用TH-GNURBS逼近任意三角形网格的拟合算法。实验结果表明,采用自适应样条曲面拟合方法,以较少的控制点获得较高的拟合精度。
{"title":"Truncated hierarchical GNURBS for adaptive spline surface fitting","authors":"Jun Min ,&nbsp;Xin Li ,&nbsp;Li-yong Shen","doi":"10.1016/j.cad.2025.103928","DOIUrl":"10.1016/j.cad.2025.103928","url":null,"abstract":"<div><div>This paper extends the generalized NURBS representation to support local refinement via truncation hierarchical mechanism. The new representation is called truncated hierarchical GNURBS (TH-GNURBS), which provides adaptive refinement on arbitrary topological unstructured quadrilateral control mesh with non-uniform knot intervals. To construct TH-GNURBS, this paper builds the hierarchical structure and applies the truncation mechanism for highly localized refinement. During the construction, we modify TH-GNURBS basis functions to maintains the continuity around the extraordinary points (EPs). The TH-GNURBS basis functions satisfy partition of unity, <span><math><msup><mrow><mi>C</mi></mrow><mrow><mn>2</mn></mrow></msup></math></span> everywhere except <span><math><msup><mrow><mi>G</mi></mrow><mrow><mn>1</mn></mrow></msup></math></span> at the local region surrounding EPs. Finally, we provide a fitting algorithm to approximate an arbitrary triangle mesh with TH-GNURBS. Experimental results show that higher fitting accuracy with fewer control points via adaptive spline surface fitting.</div></div>","PeriodicalId":50632,"journal":{"name":"Computer-Aided Design","volume":"189 ","pages":"Article 103928"},"PeriodicalIF":3.1,"publicationDate":"2025-08-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144827088","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A three-dimensional tracking algorithm for efficient construction of the feasible space of tool axis for a conical toroidal-end cutter in five-axis machining 一种五轴加工锥形环面刀可行轴空间的三维跟踪算法
IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-08-05 DOI: 10.1016/j.cad.2025.103941
Xiangyu Li , Dong He , Jiancheng Hao , Zhaoyu Li , Xifan Zhang , Takyu Lau , Ziyuan Zhao , Xuehan Wang , Junxue Ren , Kai Tang
Conical toroidal-end cutters are being increasingly adopted for multi-axis milling of free-form surfaces in industrial manufacturing, benefiting from their higher cutting speed and stiffness than the conventional cylindrical ball-end cutters with the same radius. Calculating the feasible space of tool axis (FSTA) for such cutters in complex environments containing free-form surface obstacles, for any given cutting contact position with its associated normal vector, is an extremely time-consuming task. The computational challenge arises because the conventional brute-force approach needs to check collision for a huge number of sampled tool axes. To address this challenge, this paper developed the state-of-the-art boundary-focused computational framework for constructing FSTA, which is featured by direct identification of characteristic points corresponding to the critical tool axes located on the check surfaces, applicable to conical toroidal-end cutters. The essential breakthrough is the derivation of geometric properties of the characteristic points for toroidal-end cutter whose head center is non-fixed and varies with tool axis. Based on these theoretical insights, a tracking-based numerical algorithm for efficiently constructing FSTA is then described. Simulation tests validate that our algorithm significantly enhances the computational efficiency while simultaneously improving the accuracy of FSTA boundary.
在工业制造中,越来越多地采用圆锥形球头铣刀进行自由曲面的多轴铣削,其切削速度和刚度都高于相同半径的传统圆柱球头铣刀。在包含自由曲面障碍物的复杂环境中,对于任何给定的切削接触位置及其相关法向量,计算此类刀具的刀具轴可行空间(FSTA)是一项极其耗时的任务。由于传统的蛮力方法需要对大量采样的刀具轴进行碰撞检查,因此产生了计算上的挑战。为了解决这一挑战,本文开发了最先进的以边界为中心的计算框架,用于构建FSTA,其特点是直接识别位于检查表面上的关键刀具轴对应的特征点,适用于锥形环面端刀具。其本质突破是对刀头中心不固定且随刀轴变化的环面端刀特征点几何性质的推导。基于这些理论见解,然后描述了一种基于跟踪的有效构建FSTA的数值算法。仿真实验表明,该算法在提高FSTA边界精度的同时,显著提高了计算效率。
{"title":"A three-dimensional tracking algorithm for efficient construction of the feasible space of tool axis for a conical toroidal-end cutter in five-axis machining","authors":"Xiangyu Li ,&nbsp;Dong He ,&nbsp;Jiancheng Hao ,&nbsp;Zhaoyu Li ,&nbsp;Xifan Zhang ,&nbsp;Takyu Lau ,&nbsp;Ziyuan Zhao ,&nbsp;Xuehan Wang ,&nbsp;Junxue Ren ,&nbsp;Kai Tang","doi":"10.1016/j.cad.2025.103941","DOIUrl":"10.1016/j.cad.2025.103941","url":null,"abstract":"<div><div>Conical toroidal-end cutters are being increasingly adopted for multi-axis milling of free-form surfaces in industrial manufacturing, benefiting from their higher cutting speed and stiffness than the conventional cylindrical ball-end cutters with the same radius. Calculating the feasible space of tool axis (FSTA) for such cutters in complex environments containing free-form surface obstacles, for any given cutting contact position with its associated normal vector, is an extremely time-consuming task. The computational challenge arises because the conventional brute-force approach needs to check collision for a huge number of sampled tool axes. To address this challenge, this paper developed the state-of-the-art boundary-focused computational framework for constructing FSTA, which is featured by direct identification of characteristic points corresponding to the critical tool axes located on the check surfaces, applicable to conical toroidal-end cutters. The essential breakthrough is the derivation of geometric properties of the characteristic points for toroidal-end cutter whose head center is non-fixed and varies with tool axis. Based on these theoretical insights, a tracking-based numerical algorithm for efficiently constructing FSTA is then described. Simulation tests validate that our algorithm significantly enhances the computational efficiency while simultaneously improving the accuracy of FSTA boundary.</div></div>","PeriodicalId":50632,"journal":{"name":"Computer-Aided Design","volume":"189 ","pages":"Article 103941"},"PeriodicalIF":3.1,"publicationDate":"2025-08-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144810676","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Winding clearness for differentiable point cloud optimization 可微点云优化的绕线清晰度
IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-07-31 DOI: 10.1016/j.cad.2025.103930
Dong Xiao , Yueji Ma , Zuoqiang Shi , Shiqing Xin , Wenping Wang , Bailin Deng , Bin Wang
We propose to explore the properties of raw point clouds through the winding clearness, a concept we first introduce for measuring the clarity of the interior/exterior relationships represented by the winding number field of the point cloud. In geometric modeling, the winding number is a powerful tool for distinguishing the interior and exterior of a given surface Ω, and it has been previously used for point normal orientation and surface reconstruction. In this work, we introduce a novel approach to evaluate and optimize the quality of point clouds based on the winding clearness. We observe that point clouds with less noise generally exhibit better winding clearness. Accordingly, we propose an objective function that quantifies the error in winding clearness, solely utilizing the coordinates of the point clouds. Moreover, we demonstrate that the winding clearness error is differentiable and can serve as a loss function in point cloud processing. We present this observation from two aspects: (1) We update the coordinates of the points by back-propagating the loss function for individual point clouds, resulting in an overall improvement without involving a neural network. (2) We incorporate winding clearness as a geometric constraint in the diffusion-based 3D generative model and update the network parameters to generate point clouds with less noise. Experimental results demonstrate the effectiveness of optimizing the winding clearness in enhancing the point cloud quality. Notably, our method exhibits superior performance in handling noisy point clouds with thin structures, highlighting the benefits of the global perspective enabled by the winding number. The source code is available at https://github.com/Submanifold/WindingClearness.
我们建议通过缠绕度来探索原始点云的性质,这是我们首先引入的一个概念,用于测量由点云的圈数场表示的内部/外部关系的清晰度。在几何建模中,圈数是区分给定表面∂Ω的内部和外部的强大工具,并且它之前已用于点法线定向和表面重建。本文提出了一种基于缠绕度的点云质量评价与优化方法。我们观察到,噪声较小的点云通常表现出更好的缠绕清晰度。因此,我们提出了一个目标函数来量化绕线清晰度的误差,仅利用点云的坐标。此外,我们还证明了绕线清晰度误差是可微的,可以作为点云处理中的损失函数。我们从两个方面提出了这一观察:(1)我们通过对单个点云的损失函数进行反向传播来更新点的坐标,从而在不涉及神经网络的情况下实现整体改进。(2)在基于扩散的三维生成模型中,将绕线清晰度作为几何约束,更新网络参数,生成噪声更小的点云。实验结果表明,优化缠绕度对提高点云质量是有效的。值得注意的是,我们的方法在处理具有薄结构的噪声点云方面表现出优异的性能,突出了由圈数支持的全局视角的好处。源代码可从https://github.com/Submanifold/WindingClearness获得。
{"title":"Winding clearness for differentiable point cloud optimization","authors":"Dong Xiao ,&nbsp;Yueji Ma ,&nbsp;Zuoqiang Shi ,&nbsp;Shiqing Xin ,&nbsp;Wenping Wang ,&nbsp;Bailin Deng ,&nbsp;Bin Wang","doi":"10.1016/j.cad.2025.103930","DOIUrl":"10.1016/j.cad.2025.103930","url":null,"abstract":"<div><div>We propose to explore the properties of raw point clouds through the <em>winding clearness</em>, a concept we first introduce for measuring the clarity of the interior/exterior relationships represented by the winding number field of the point cloud. In geometric modeling, the winding number is a powerful tool for distinguishing the interior and exterior of a given surface <span><math><mrow><mi>∂</mi><mi>Ω</mi></mrow></math></span>, and it has been previously used for point normal orientation and surface reconstruction. In this work, we introduce a novel approach to evaluate and optimize the quality of point clouds based on the winding clearness. We observe that point clouds with less noise generally exhibit better winding clearness. Accordingly, we propose an objective function that quantifies the error in winding clearness, solely utilizing the coordinates of the point clouds. Moreover, we demonstrate that the winding clearness error is differentiable and can serve as a loss function in point cloud processing. We present this observation from two aspects: (1) We update the coordinates of the points by back-propagating the loss function for individual point clouds, resulting in an overall improvement without involving a neural network. (2) We incorporate winding clearness as a geometric constraint in the diffusion-based 3D generative model and update the network parameters to generate point clouds with less noise. Experimental results demonstrate the effectiveness of optimizing the winding clearness in enhancing the point cloud quality. Notably, our method exhibits superior performance in handling noisy point clouds with thin structures, highlighting the benefits of the global perspective enabled by the winding number. The source code is available at <span><span>https://github.com/Submanifold/WindingClearness</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":50632,"journal":{"name":"Computer-Aided Design","volume":"188 ","pages":"Article 103930"},"PeriodicalIF":3.1,"publicationDate":"2025-07-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144750124","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Guaranteed-Quality Rational Bézier Guarding 品质保证,理性bassazier守护
IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-07-28 DOI: 10.1016/j.cad.2025.103931
Payam Khanteimouri , Marcel Campen
We describe a first method for the generation of higher-order triangle meshes in 2D with the following properties: Polynomial as well as rational elements of arbitrary order are supported, the resulting mesh is guaranteed to conform to the curved domain boundary, its elements are guaranteed to be regular, i.e. free of degeneracies and inversions, and are guaranteed to respect an adjustable lower bound on quality in terms of the scaled Jacobian metric. Previous methods support only subsets of these desirable properties. We achieve this by carefully generalizing a method proposed for the polynomial case to the more challenging rational case and analyzing its correctness.
本文描述了二维高阶三角形网格的第一种生成方法,该方法具有以下性质:支持多项式和任意阶的有理元素,保证生成的网格符合曲面边界,保证其元素是规则的,即没有退化和反转,并保证在缩放雅可比度量方面尊重可调的质量下界。以前的方法只支持这些理想属性的子集。我们通过仔细地将多项式情况下提出的方法推广到更具挑战性的有理情况并分析其正确性来实现这一点。
{"title":"Guaranteed-Quality Rational Bézier Guarding","authors":"Payam Khanteimouri ,&nbsp;Marcel Campen","doi":"10.1016/j.cad.2025.103931","DOIUrl":"10.1016/j.cad.2025.103931","url":null,"abstract":"<div><div>We describe a first method for the generation of higher-order triangle meshes in 2D with the following properties: Polynomial as well as rational elements of arbitrary order are supported, the resulting mesh is guaranteed to conform to the curved domain boundary, its elements are guaranteed to be regular, i.e. free of degeneracies and inversions, and are guaranteed to respect an adjustable lower bound on quality in terms of the scaled Jacobian metric. Previous methods support only subsets of these desirable properties. We achieve this by carefully generalizing a method proposed for the polynomial case to the more challenging rational case and analyzing its correctness.</div></div>","PeriodicalId":50632,"journal":{"name":"Computer-Aided Design","volume":"188 ","pages":"Article 103931"},"PeriodicalIF":3.1,"publicationDate":"2025-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144721126","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Streamlined toolpath planning based on adaptively hierarchical quadrilateral meshes for polygonal parametric surfaces 基于自适应分层四边形网格的多边形参数曲面流线型刀具轨迹规划
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-07-26 DOI: 10.1016/j.cad.2025.103929
Jiao Huang , Chongjun Li , Yingshi Li , Ke Liu , Jinting Xu
In CNC machining research, there is an important method to generate streamlined toolpaths based on the streamfunction and the corresponding vector field. Typically, the tensor-product B-spline method has been used to reconstruct the streamfunction, ensuring smooth continuity and global control over the generated streamlined toolpaths. However, this approach introduces redundant degrees of freedom or parameters to satisfy the topological constraints of rectangular meshes due to the lack of a local refinement algorithm, thereby reducing computational efficiency. To address this limitation, this paper proposes a method to reconstruct streamfunctions using cubic spline interpolation basis functions defined on hierarchical quadrilateral meshes with an adaptive local refinement algorithm. Meanwhile, we consider the optimization model by balancing alignment with the consistent preferred feed vector field and the fairing of toolpaths, thus obtaining streamlined toolpaths that achieve global optimization of total length, uniform scallop height distribution, and fairing. This method is significantly effective in generating toolpaths for parametric surfaces defined on polygonal parameter domains with vector fields containing local variations. The effectiveness of the proposed method is validated through three numerical examples compared with traditional approaches, including the Iso-parametric and B-spline methods.
在数控加工研究中,基于流函数和相应的矢量场生成流线型刀具路径是一种重要的方法。通常,张量-积b样条方法已被用于重建流函数,以确保平滑的连续性和对生成的流线型刀具路径的全局控制。然而,由于缺乏局部细化算法,该方法引入了冗余的自由度或参数来满足矩形网格的拓扑约束,从而降低了计算效率。针对这一局限性,本文提出了一种利用分层四边形网格上定义的三次样条插值基函数和自适应局部细化算法重构流函数的方法。同时,考虑优选进给矢量场与刀具轨迹整流度的平衡对中,得到了实现总长度、扇贝高度分布均匀和整流度全局优化的流线型刀具轨迹。该方法对于定义在包含局部变化的矢量场的多边形参数域上的参数曲面的刀具轨迹生成非常有效。通过与等参数法和b样条法等传统方法的比较,验证了该方法的有效性。
{"title":"Streamlined toolpath planning based on adaptively hierarchical quadrilateral meshes for polygonal parametric surfaces","authors":"Jiao Huang ,&nbsp;Chongjun Li ,&nbsp;Yingshi Li ,&nbsp;Ke Liu ,&nbsp;Jinting Xu","doi":"10.1016/j.cad.2025.103929","DOIUrl":"10.1016/j.cad.2025.103929","url":null,"abstract":"<div><div>In CNC machining research, there is an important method to generate streamlined toolpaths based on the streamfunction and the corresponding vector field. Typically, the tensor-product B-spline method has been used to reconstruct the streamfunction, ensuring smooth continuity and global control over the generated streamlined toolpaths. However, this approach introduces redundant degrees of freedom or parameters to satisfy the topological constraints of rectangular meshes due to the lack of a local refinement algorithm, thereby reducing computational efficiency. To address this limitation, this paper proposes a method to reconstruct streamfunctions using cubic spline interpolation basis functions defined on hierarchical quadrilateral meshes with an adaptive local refinement algorithm. Meanwhile, we consider the optimization model by balancing alignment with the consistent preferred feed vector field and the fairing of toolpaths, thus obtaining streamlined toolpaths that achieve global optimization of total length, uniform scallop height distribution, and fairing. This method is significantly effective in generating toolpaths for parametric surfaces defined on polygonal parameter domains with vector fields containing local variations. The effectiveness of the proposed method is validated through three numerical examples compared with traditional approaches, including the Iso-parametric and B-spline methods.</div></div>","PeriodicalId":50632,"journal":{"name":"Computer-Aided Design","volume":"188 ","pages":"Article 103929"},"PeriodicalIF":3.0,"publicationDate":"2025-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144713074","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Spectral architectural geometry 光谱建筑几何
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2025-07-23 DOI: 10.1016/j.cad.2025.103927
Romain Mesnil , Kazuki Hayashi
Spectral geometry is a mathematical field that links geometrical properties to eigenvalues of differential operators on surfaces. Although it is a well-established tool in geometry processing and has been used in many contexts, the structural engineering and architectural geometry communities have not yet adopted this framework for shape modeling. This paper aims to explore spectral methods for applications in architectural geometries. A novel methodology for generating anisotropic Laplacian operators based on regions of interest defined by the user is proposed. The potential of spectral methods in structural design is illustrated through design problems expressed on meshes and graphs.
谱几何是一个将几何性质与曲面上微分算子的特征值联系起来的数学领域。尽管它是一种成熟的几何处理工具,并已在许多情况下使用,但结构工程和建筑几何社区尚未采用该框架进行形状建模。本文旨在探讨光谱方法在建筑几何中的应用。提出了一种基于用户定义的感兴趣区域生成各向异性拉普拉斯算子的新方法。通过用网格和图形表示的设计问题,说明了谱方法在结构设计中的潜力。
{"title":"Spectral architectural geometry","authors":"Romain Mesnil ,&nbsp;Kazuki Hayashi","doi":"10.1016/j.cad.2025.103927","DOIUrl":"10.1016/j.cad.2025.103927","url":null,"abstract":"<div><div>Spectral geometry is a mathematical field that links geometrical properties to eigenvalues of differential operators on surfaces. Although it is a well-established tool in geometry processing and has been used in many contexts, the structural engineering and architectural geometry communities have not yet adopted this framework for shape modeling. This paper aims to explore spectral methods for applications in architectural geometries. A novel methodology for generating anisotropic Laplacian operators based on regions of interest defined by the user is proposed. The potential of spectral methods in structural design is illustrated through design problems expressed on meshes and graphs.</div></div>","PeriodicalId":50632,"journal":{"name":"Computer-Aided Design","volume":"188 ","pages":"Article 103927"},"PeriodicalIF":3.0,"publicationDate":"2025-07-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"144703399","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Computer-Aided Design
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1