A robust and efficient algorithm is presented to build multiresolution models (MRMs) of arbitrary meshes without requirement of subdivision connectivity. To overcome the sampling difficulty of arbitrary meshes, edge c...A robust and efficient algorithm is presented to build multiresolution models (MRMs) of arbitrary meshes without requirement of subdivision connectivity. To overcome the sampling difficulty of arbitrary meshes, edge contraction and vertex expansion are used as downsampling and upsampling methods. Our MRMs of a mesh are composed of a base mesh and a series of edge split operations, which are organized as a directed graph. Each split operation encodes two parts of information. One is the modification to the mesh, and the other is the dependency relation among splits. Such organization ensures the efficiency and robustness of our MRM algorithm. Examples demonstrate the functionality of our method.展开更多
Aiming to increase the efficiency of gem design and manufacturing, a new method in computer-aided-design (CAD) of convex faceted gem cuts (CFGC) based on Half-edge data structure (HDS), including the algorithms for th...Aiming to increase the efficiency of gem design and manufacturing, a new method in computer-aided-design (CAD) of convex faceted gem cuts (CFGC) based on Half-edge data structure (HDS), including the algorithms for the implementation is presented in this work. By using object-oriented methods, geometrical elements of CFGC are classified and responding geometrical feature classes are established. Each class is implemented and embedded based on the gem process. Matrix arithmetic and analytical geometry are used to derive the affine transformation and the cutting algorithm. Based on the demand for a diversity of gem cuts, CAD functions both for free-style faceted cuts and parametric designs of typical cuts and visualization and human-computer interactions of the CAD system including two-dimensional and three-dimensional interactions have been realized which enhances the flexibility and universality of the CAD system. Furthermore, data in this CAD system can also be used directly by the gem CAM module, which will promote the gem CAD/CAM integration.展开更多
In the engineering database system, multiple versions of a design including engineering drawings should be managed efficiently. The paper proposes an efficient spatial data structure, that is an expansion of the R tre...In the engineering database system, multiple versions of a design including engineering drawings should be managed efficiently. The paper proposes an efficient spatial data structure, that is an expansion of the R tree and HR tree, for version management of engineering drawings. A novel mechanism to manage the difference between drawings is introduced to the HR tree to eliminate redundant duplications and to reduce the amount of storage required for the data structure. Data management mechanism and structural properties of our data structure called the MVR + tree are described.展开更多
A form evaluation system for brush-written Chinese characters is developed.Calligraphic knowledge used in the system is represented in the form of ruleswith the help of a data structure proposed in this paper. Reflect...A form evaluation system for brush-written Chinese characters is developed.Calligraphic knowledge used in the system is represented in the form of ruleswith the help of a data structure proposed in this paper. Reflecting the spe-cific hierarchical relations among radicals and strokes of Chinese characters,the proposed data structure is based upon a character model that can generatebrush-written Chinese characters on a computer. Through evaluation experi-ments using the developed system, it is shown that representation of calligraphicknowledge and form evaluation of Chinese characters can be smoothly realizedif the data structure is utilized.展开更多
Data structure is the core course for computer science majors.How to improve their‘computational thinking’ability is crucial and challenging in this course.To optimize the teaching effect,a classroom teaching model ...Data structure is the core course for computer science majors.How to improve their‘computational thinking’ability is crucial and challenging in this course.To optimize the teaching effect,a classroom teaching model is proposed.This model combines Yu Classroom online teaching tools,Chinese university MOOC teaching resources and BOPPPS model.The empirical experiment was implemented and the results showthat the comprehensive application of this teaching model helps to cultivate students’high-level cognitive ability of‘analysis,evaluation and creation’.It is proved the validity of this teaching model improve students’.展开更多
Efficient methods for incorporating engineering experience into the intelligent generation and optimization of shear wall structures are lacking,hindering intelligent design performance assessment and enhancement.This...Efficient methods for incorporating engineering experience into the intelligent generation and optimization of shear wall structures are lacking,hindering intelligent design performance assessment and enhancement.This study introduces an assessment method used in the intelligent design and optimization of shear wall structures that effectively combines mechanical analysis and formulaic encoding of empirical rules.First,the critical information about the structure was extracted through data structuring.Second,an empirical rule assessment method was developed based on the engineer's experience and design standards to complete a preliminary assessment and screening of the structure.Subsequently,an assessment method based on mechanical performance and material consumption was used to compare different structural schemes comprehensively.Finally,the assessment effectiveness was demonstrated using a typical case.Compared to traditional assessment methods,the proposed method is more comprehensive and significantly more efficient,promoting the intelligent transformation of structural design.展开更多
The regularities of the solid solutions between the scheelite-type compounds and rare earth molybdates or tungstates were investigated by the atomic parameter-support vector machine method and the intelligent database...The regularities of the solid solutions between the scheelite-type compounds and rare earth molybdates or tungstates were investigated by the atomic parameter-support vector machine method and the intelligent database of phase diagrams of molten salt systems. The crystal structure of scheelite-type compounds having M^1M^′Ⅲ (XO4)2(X = Mo, W) as common formula and the formability of the continuous solid solution between these compounds and rare earth molybdates or tungstates were also investigated. Besides, the cell constants of these compounds can be calculated by some semi-empirical equations. Based on the obtained relationships, the results of computerized prediction of the solid solubility of T1Pr (MoO4)2-Pr2 (MoO4)3 system have good agreement with experimental results.展开更多
Flexible housing resolves the fundamental conflicts between the long-standing structure and the evolving demands.We propose a computational method of optimizing the structural layout of high-rise residential buildings...Flexible housing resolves the fundamental conflicts between the long-standing structure and the evolving demands.We propose a computational method of optimizing the structural layout of high-rise residential buildings.Chinese high-rise apartment buildings have widely employed shear wall-frame structure in which one big room or multiple small rooms could occupy the same span.Fitting multiple floor plans into a fixed sparse scheme of shear walls and columns is feasible.We developed a computational framework to seek flexible structural schemes.A building scheme consists of a circulation core,shear walls,columns,and boundaries.The computer program automatically adapts floor plans to any drawn or generated scheme.Based on a large dataset of apartment layouts,the number of apartments that fit into a building scheme statistically reflects the flexibility of the scheme.If many hypothetical plans can fit into a wallframe structure in computer simulation,this structure could probably support several generations of unknown plans.Such a data-driven computational method provides the possibility of creating a one-to-many mapping between permanent structure and evolving apartment plans.展开更多
Observability and traceability of developed software are crucial to its success in software engineering.Observability is the ability to comprehend a system’s internal state from the outside.Monitoring is used to dete...Observability and traceability of developed software are crucial to its success in software engineering.Observability is the ability to comprehend a system’s internal state from the outside.Monitoring is used to determine what causes system problems and why.Logs are among the most critical technology to guarantee observability and traceability.Logs are frequently used to investigate software events.In current log technologies,software events are processed independently of each other.Consequently,current logging technologies do not reveal relationships.However,system events do not occur independently of one another.With this perspective,our research has produced a new log design pattern that displays the relationships between events.In the design we have developed,the hash mechanism of blockchain technology enables the display of the logs’relationships.The created design pattern was compared to blockchain technology,demonstrating its performance through scenarios.It has been determined that the recommended log design pattern outperforms blockchain technology in terms of time and space for software engineering observability and traceability.In this context,it is anticipated that the log design pattern we provide will strengthen the methods used to monitor software projects and ensure the traceability of relationships.展开更多
A scheme for general purposed FDTD visual scientific computing software is introduced in this paper using object-oriented design (OOD) method. By abstracting the parameters of FDTD grids to an individual class and sep...A scheme for general purposed FDTD visual scientific computing software is introduced in this paper using object-oriented design (OOD) method. By abstracting the parameters of FDTD grids to an individual class and separating from the iteration procedure, the visual software can be adapted to more comprehensive computing problems. Real-time gray degree graphic and wave curve of the results can be achieved using DirectX technique. The special difference equation and data structure in dispersive medium are considered, and the peculiarity of parameters in perfectly matched layer are also discussed.展开更多
An integration processing system of three-dimensional laser scanning information visualization in goaf was developed. It is provided with multiple functions, such as laser scanning information management for goaf, clo...An integration processing system of three-dimensional laser scanning information visualization in goaf was developed. It is provided with multiple functions, such as laser scanning information management for goaf, cloud data de-noising optimization, construction, display and operation of three-dimensional model, model editing, profile generation, calculation of goaf volume and roof area, Boolean calculation among models and interaction with the third party soft ware. Concerning this system with a concise interface, plentiful data input/output interfaces, it is featured with high integration, simple and convenient operations of applications. According to practice, in addition to being well-adapted, this system is favorably reliable and stable.展开更多
This paper proposes a new computer aided pattern design system(CAPDS)in which a uniformmathematical expression is used to construct different objects. In the geometric model, 3 B-splineis adopted as a line model. The ...This paper proposes a new computer aided pattern design system(CAPDS)in which a uniformmathematical expression is used to construct different objects. In the geometric model, 3 B-splineis adopted as a line model. The new system with uniform mathematical expression has the distin-guishing features: curve smoothness and fidelity, convenience to process graphic data in thedatabase and etc.. This paper presents the data structure, the program structure and also the implementation.展开更多
In order to collect failure data conveniently and reserve reliability research data,the data collection software,the machine tool fault information management system, was developed. The method to computer numerical co...In order to collect failure data conveniently and reserve reliability research data,the data collection software,the machine tool fault information management system, was developed. The method to computer numerical control( CNC) machine tool reliability data collection was introduced. Through designing the form and applying SQL Server 2008 as the database and Visual Studio 2005 as the development platform,establish the database,develop the software based on the early stage work,and realize the comprehensive statistical information, laying the foundation for further data analysis.展开更多
Parametric design of typical parts holds a very important position during process of product designs. In order to develop a parametric design system of typical parts compatible with heterogeneous CAD systems, this pap...Parametric design of typical parts holds a very important position during process of product designs. In order to develop a parametric design system of typical parts compatible with heterogeneous CAD systems, this paper presents a framework of a network-oriented design system of typical parts, enabled by eXtensible Markup Language (XML), capable of providing parametric design. Firstly, an overview of the framework is presented. In order to map the part feature hierarchy tree of 3D model into an XML tree, an XML-based part template is introduced. The methods of XML-based parametric design and parametric design navigation are described. Finally, an application example of prototype system under the Pro/Engineer platform is given. The application indicates that the proposed framework is valid for parametric design of typical parts/components in heterogeneous CAD systems.展开更多
Complicated mechanical products normally consist of multi-parameter mechanisms.The couplings between two tmechanisms are either strong or weak.The traditional optimal design methods cannot meet the requirements of opt...Complicated mechanical products normally consist of multi-parameter mechanisms.The couplings between two tmechanisms are either strong or weak.The traditional optimal design methods cannot meet the requirements of optimal structural design of the complicated multi-parameter mechanical products.On the basis of analyzing the optimal design methods and the data mining principles,an improved iterative dichotomizer 3(ID3) algorithm is hereby put forth to bring out an optimal design information model integrated with the data mining technology as well as an optimal structural design system of complicated mechanical products based on the data mining principles.The system is demonstrated by the optimal structural design of the mainframe of the full face rock tunnel boring machine(TBM).An example shows that the data mining technology has fully tackled the issues of the optimal structural design of complicated mechanical products.展开更多
This article reports our research progress in concurrent design theory and methodology.The idea of Micro-Design-Cycle is introduced to provide a mechanism of coordinating variousdesign activities in parallel as much a...This article reports our research progress in concurrent design theory and methodology.The idea of Micro-Design-Cycle is introduced to provide a mechanism of coordinating variousdesign activities in parallel as much as possible.An Object-Life-Cycle diagram is developedas an instrument to visualize the Micro-Design-Cycle and as a practical tool of timing variousactivities being performed in Micro-Design-Cycles.展开更多
文摘A robust and efficient algorithm is presented to build multiresolution models (MRMs) of arbitrary meshes without requirement of subdivision connectivity. To overcome the sampling difficulty of arbitrary meshes, edge contraction and vertex expansion are used as downsampling and upsampling methods. Our MRMs of a mesh are composed of a base mesh and a series of edge split operations, which are organized as a directed graph. Each split operation encodes two parts of information. One is the modification to the mesh, and the other is the dependency relation among splits. Such organization ensures the efficiency and robustness of our MRM algorithm. Examples demonstrate the functionality of our method.
基金Supported by the National Natural Science Foundation of China(21576240)Experimental Technology Research Program of China University of Geosciences(Key Program)(SJ-201422)
文摘Aiming to increase the efficiency of gem design and manufacturing, a new method in computer-aided-design (CAD) of convex faceted gem cuts (CFGC) based on Half-edge data structure (HDS), including the algorithms for the implementation is presented in this work. By using object-oriented methods, geometrical elements of CFGC are classified and responding geometrical feature classes are established. Each class is implemented and embedded based on the gem process. Matrix arithmetic and analytical geometry are used to derive the affine transformation and the cutting algorithm. Based on the demand for a diversity of gem cuts, CAD functions both for free-style faceted cuts and parametric designs of typical cuts and visualization and human-computer interactions of the CAD system including two-dimensional and three-dimensional interactions have been realized which enhances the flexibility and universality of the CAD system. Furthermore, data in this CAD system can also be used directly by the gem CAM module, which will promote the gem CAD/CAM integration.
文摘In the engineering database system, multiple versions of a design including engineering drawings should be managed efficiently. The paper proposes an efficient spatial data structure, that is an expansion of the R tree and HR tree, for version management of engineering drawings. A novel mechanism to manage the difference between drawings is introduced to the HR tree to eliminate redundant duplications and to reduce the amount of storage required for the data structure. Data management mechanism and structural properties of our data structure called the MVR + tree are described.
文摘A form evaluation system for brush-written Chinese characters is developed.Calligraphic knowledge used in the system is represented in the form of ruleswith the help of a data structure proposed in this paper. Reflecting the spe-cific hierarchical relations among radicals and strokes of Chinese characters,the proposed data structure is based upon a character model that can generatebrush-written Chinese characters on a computer. Through evaluation experi-ments using the developed system, it is shown that representation of calligraphicknowledge and form evaluation of Chinese characters can be smoothly realizedif the data structure is utilized.
文摘Data structure is the core course for computer science majors.How to improve their‘computational thinking’ability is crucial and challenging in this course.To optimize the teaching effect,a classroom teaching model is proposed.This model combines Yu Classroom online teaching tools,Chinese university MOOC teaching resources and BOPPPS model.The empirical experiment was implemented and the results showthat the comprehensive application of this teaching model helps to cultivate students’high-level cognitive ability of‘analysis,evaluation and creation’.It is proved the validity of this teaching model improve students’.
文摘Efficient methods for incorporating engineering experience into the intelligent generation and optimization of shear wall structures are lacking,hindering intelligent design performance assessment and enhancement.This study introduces an assessment method used in the intelligent design and optimization of shear wall structures that effectively combines mechanical analysis and formulaic encoding of empirical rules.First,the critical information about the structure was extracted through data structuring.Second,an empirical rule assessment method was developed based on the engineer's experience and design standards to complete a preliminary assessment and screening of the structure.Subsequently,an assessment method based on mechanical performance and material consumption was used to compare different structural schemes comprehensively.Finally,the assessment effectiveness was demonstrated using a typical case.Compared to traditional assessment methods,the proposed method is more comprehensive and significantly more efficient,promoting the intelligent transformation of structural design.
文摘The regularities of the solid solutions between the scheelite-type compounds and rare earth molybdates or tungstates were investigated by the atomic parameter-support vector machine method and the intelligent database of phase diagrams of molten salt systems. The crystal structure of scheelite-type compounds having M^1M^′Ⅲ (XO4)2(X = Mo, W) as common formula and the formability of the continuous solid solution between these compounds and rare earth molybdates or tungstates were also investigated. Besides, the cell constants of these compounds can be calculated by some semi-empirical equations. Based on the obtained relationships, the results of computerized prediction of the solid solubility of T1Pr (MoO4)2-Pr2 (MoO4)3 system have good agreement with experimental results.
基金This work was supported by the National Natural Science Foundation of China(Grant No.52278008).
文摘Flexible housing resolves the fundamental conflicts between the long-standing structure and the evolving demands.We propose a computational method of optimizing the structural layout of high-rise residential buildings.Chinese high-rise apartment buildings have widely employed shear wall-frame structure in which one big room or multiple small rooms could occupy the same span.Fitting multiple floor plans into a fixed sparse scheme of shear walls and columns is feasible.We developed a computational framework to seek flexible structural schemes.A building scheme consists of a circulation core,shear walls,columns,and boundaries.The computer program automatically adapts floor plans to any drawn or generated scheme.Based on a large dataset of apartment layouts,the number of apartments that fit into a building scheme statistically reflects the flexibility of the scheme.If many hypothetical plans can fit into a wallframe structure in computer simulation,this structure could probably support several generations of unknown plans.Such a data-driven computational method provides the possibility of creating a one-to-many mapping between permanent structure and evolving apartment plans.
文摘Observability and traceability of developed software are crucial to its success in software engineering.Observability is the ability to comprehend a system’s internal state from the outside.Monitoring is used to determine what causes system problems and why.Logs are among the most critical technology to guarantee observability and traceability.Logs are frequently used to investigate software events.In current log technologies,software events are processed independently of each other.Consequently,current logging technologies do not reveal relationships.However,system events do not occur independently of one another.With this perspective,our research has produced a new log design pattern that displays the relationships between events.In the design we have developed,the hash mechanism of blockchain technology enables the display of the logs’relationships.The created design pattern was compared to blockchain technology,demonstrating its performance through scenarios.It has been determined that the recommended log design pattern outperforms blockchain technology in terms of time and space for software engineering observability and traceability.In this context,it is anticipated that the log design pattern we provide will strengthen the methods used to monitor software projects and ensure the traceability of relationships.
基金This project was supported by the National Natural Science Foundation (No. 69831020).
文摘A scheme for general purposed FDTD visual scientific computing software is introduced in this paper using object-oriented design (OOD) method. By abstracting the parameters of FDTD grids to an individual class and separating from the iteration procedure, the visual software can be adapted to more comprehensive computing problems. Real-time gray degree graphic and wave curve of the results can be achieved using DirectX technique. The special difference equation and data structure in dispersive medium are considered, and the peculiarity of parameters in perfectly matched layer are also discussed.
基金Project(51274250)supported by the National Natural Science Foundation of ChinaProject(2012BAK09B02-05)supported by the National Key Technology R&D Program during the 12th Five-year Plan of China
文摘An integration processing system of three-dimensional laser scanning information visualization in goaf was developed. It is provided with multiple functions, such as laser scanning information management for goaf, cloud data de-noising optimization, construction, display and operation of three-dimensional model, model editing, profile generation, calculation of goaf volume and roof area, Boolean calculation among models and interaction with the third party soft ware. Concerning this system with a concise interface, plentiful data input/output interfaces, it is featured with high integration, simple and convenient operations of applications. According to practice, in addition to being well-adapted, this system is favorably reliable and stable.
文摘This paper proposes a new computer aided pattern design system(CAPDS)in which a uniformmathematical expression is used to construct different objects. In the geometric model, 3 B-splineis adopted as a line model. The new system with uniform mathematical expression has the distin-guishing features: curve smoothness and fidelity, convenience to process graphic data in thedatabase and etc.. This paper presents the data structure, the program structure and also the implementation.
基金National Science and Technology Major Project of China(No.2013ZX04013-011-05)
文摘In order to collect failure data conveniently and reserve reliability research data,the data collection software,the machine tool fault information management system, was developed. The method to computer numerical control( CNC) machine tool reliability data collection was introduced. Through designing the form and applying SQL Server 2008 as the database and Visual Studio 2005 as the development platform,establish the database,develop the software based on the early stage work,and realize the comprehensive statistical information, laying the foundation for further data analysis.
基金Project supported by the National Key Lab . of Flexible Manufacturing System Technology ( Grant No.51458060104J W0316) the National High-Tech. R & D Programfor CI MS , China (Grant No.2003AA414033) .
文摘Parametric design of typical parts holds a very important position during process of product designs. In order to develop a parametric design system of typical parts compatible with heterogeneous CAD systems, this paper presents a framework of a network-oriented design system of typical parts, enabled by eXtensible Markup Language (XML), capable of providing parametric design. Firstly, an overview of the framework is presented. In order to map the part feature hierarchy tree of 3D model into an XML tree, an XML-based part template is introduced. The methods of XML-based parametric design and parametric design navigation are described. Finally, an application example of prototype system under the Pro/Engineer platform is given. The application indicates that the proposed framework is valid for parametric design of typical parts/components in heterogeneous CAD systems.
基金the 10th Five Years National Key Technical Equipment Development Project of China(No. ZZ02-03-03-01)
文摘Complicated mechanical products normally consist of multi-parameter mechanisms.The couplings between two tmechanisms are either strong or weak.The traditional optimal design methods cannot meet the requirements of optimal structural design of the complicated multi-parameter mechanical products.On the basis of analyzing the optimal design methods and the data mining principles,an improved iterative dichotomizer 3(ID3) algorithm is hereby put forth to bring out an optimal design information model integrated with the data mining technology as well as an optimal structural design system of complicated mechanical products based on the data mining principles.The system is demonstrated by the optimal structural design of the mainframe of the full face rock tunnel boring machine(TBM).An example shows that the data mining technology has fully tackled the issues of the optimal structural design of complicated mechanical products.
基金the High Technology Research and Development Programme of china.
文摘This article reports our research progress in concurrent design theory and methodology.The idea of Micro-Design-Cycle is introduced to provide a mechanism of coordinating variousdesign activities in parallel as much as possible.An Object-Life-Cycle diagram is developedas an instrument to visualize the Micro-Design-Cycle and as a practical tool of timing variousactivities being performed in Micro-Design-Cycles.