Automation in the Teaching of Descriptive Geometry and CAD. High-Level CAD Templates Using Script Languages

被引:2
|
作者
Moreno, R. [1 ]
Bazan, A. M. [2 ]
机构
[1] Univ Granada, Dept Expres Graf, ETS Ingn Edificac, E-18071 Granada, Spain
[2] UPM, Dept Ingn Civil, ETS Ingn Caminos Canales & Puertos, Madrid 28040, Spain
来源
WORLD MULTIDISCIPLINARY CIVIL ENGINEERING-ARCHITECTURE-URBAN PLANNING SYMPOSIUM - WMCAUS | 2017年 / 245卷
关键词
D O I
10.1088/1757-899X/245/6/062040
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
The main purpose of this work is to study improvements to the learning method of technical drawing and descriptive geometry through exercises with traditional techniques that are usually solved manually by applying automated processes assisted by high-level CAD templates (HLCts).Given that an exercise with traditional procedures can be solved, detailed step by step in technical drawing and descriptive geometry manuals, CAD applications allow us to do the same and generalize it later, incorporating references. Traditional teachings have become obsolete and current curricula have been relegated. However, they can be applied in certain automation processes. The use of geometric references (using variables in script languages) and their incorporation into HLCts allows the automation of drawing processes. Instead of repeatedly creating similar exercises or modifying data in the same exercises, users should be able to use HLCts to generate future modifications of these exercises. This paper introduces the automation process when generating exercises based on CAD script files, aided by parametric geometry calculation tools. The proposed method allows us to design new exercises without user intervention. The integration of CAD, mathematics, and descriptive geometry facilitates their joint learning. Automation in the generation of exercises not only saves time but also increases the quality of the statements and reduces the possibility of human error.
引用
收藏
页数:9
相关论文
共 37 条
  • [31] GRAPHICS PROGRAMMING FOR THE IBM-PC USING HIGH-LEVEL PROGRAMMING-LANGUAGES - FORTRAN, PASCAL AND C .1.
    VANESPEN, P
    NOBELS, J
    LIMBOURG, JS
    TRAC-TRENDS IN ANALYTICAL CHEMISTRY, 1986, 5 (01) : 1 - 3
  • [32] A Teaching Approach for Bridging the Gap Between Low-Level and High-Level Programming Using Assembly Language Learning for Small Microcontrollers
    Bolanakis, Dimosthenis E.
    Evangelakis, Georgios A.
    Glavas, Euripidis
    Kotsis, Konstantinos T.
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2011, 19 (03) : 525 - 537
  • [33] Skin-CAD: Explainable deep learning classification of skin cancer from dermoscopic images by feature selection of dual high-level CNNs features and transfer learning
    Attallah O.
    Computers in Biology and Medicine, 2024, 178
  • [34] Teaching Hardware Implementation of Neural Networks using High-Level Synthesis in Less Than Four Hours for Engineering Education of Intelligent Embedded Computing
    Huang, Nan-Sheng
    Braun, Jan-Matthias
    Larsen, Jorgen Christian
    Manoonpong, Poramate
    2019 20TH INTERNATIONAL CARPATHIAN CONTROL CONFERENCE (ICCC), 2019, : 185 - 191
  • [35] High-level compliance to opt-out HIV testing in the emergency department (ED) of a large teaching hospital using the biochemistry sample as the sample type for HIV screening
    Marchant, R.
    Patterson, A.
    Hempling, M.
    Carrington, D.
    Hamzah, L.
    Habibi, M.
    Dragovic, B.
    HIV MEDICINE, 2020, 21 : 9 - 10
  • [36] High-level compliance to opt-out HIV testing in the emergency department (ED) of a large teaching hospital using the biochemistry sample as the sample type for HIV screening
    Marchant, Rebecca
    Patterson, Anne
    Dragovic, Bojana
    Kelly, Bernard
    Hamzah, Lisa
    Hempling, Melissa
    HIV MEDICINE, 2022, 23 (11) : 1214 - 1218
  • [37] Targeted use of modern high-level languages, reuse of software modules and an ISO 26262 and ISO 21434 compliant compiler tool chain to ensure reliable cooperation guaranteed using all available hardware resources, parallelization and acceleration options of an automotive Multi-Core Micro Controller
    Hampp, Joachim
    VDI Berichte, 2022, 2022 (2405): : 173 - 180