Lecture 7. Neutral File. Lecture 7 1

Similar documents
UNIT - V DHARANI KUMAR.S/AP/MECH

Geometric Modeling Systems

DXF file sample. Contoh SECTION 2 ENTITIES. LINE 5 12C 330 1F 100 AcDbEntity AcDbLine ENDSEC

Computer Aided Engineering Applications

This chapter briefly describes the formats of various files created or used by ACIS.

SolidView 2016 Features List

SolidView Features List

DC2 File Format. 1. Header line 2. Entity line 3. Point line 4. String line

3 AXIS STANDARD CAD. BobCAD-CAM Version 28 Training Workbook 3 Axis Standard CAD

SolidView Features List

Introduction to Solid Modeling Parametric Modeling. Mechanical Engineering Dept.

PERFORMANCE SPECIFICATION

SolidView Features List

Feature and Topology Detection

ME 120: Impeller Model in Solidworks 1/6

Chapter 9 3D Modeling

Geometric Modeling Lecture Series. Prof. G. Wang Department of Mechanical and Industrial Engineering University of Manitoba

BobCAD CAM V25 4 Axis Standard Posted by Al /09/20 22:03

CAD/CAM COURSE TOPIC OF DISCUSSION GEOMETRIC MODELING DAWOOD COLLEGE OF ENGINEERING & TECHNOLOGY- KARACHI- ENGR. ASSAD ANIS 4/16/2011 1

Strategy. Using Strategy 1

Complex Shapes Creation with Hybrid Modelling

Geometric Modeling. Introduction

Autodesk 123D Beta5 Overview

Design smarter with powerful, easy-to-use 3D CAD solutions

Curves and Surfaces. Chapter 7. Curves. ACIS supports these general types of curves:

Module 1: Basics of Solids Modeling with SolidWorks

Reconstruction of 3D Interacting Solids of Revolution from 2D Orthographic Views

Computer Aided Design (CAD)

I-deas NX Series Master Modeler Foundation capabilities for feature-based variational solid modeling

Convergent Modeling and Reverse Engineering

Computer Aided Design Applications MMJ 1543

3D Design with 123D Design

Feature Comparison of PTC Creo View MCAD. Product Suite. Topic Sheet. Page 1 of 6 Feature Comparison of PTC Creo View MCAD Product Suite

SolidWorks 2015 User Interface

Compatibility of Data Transfer between CAD Applications

Kisters Roadmap STEP AP 242. Germar Nikol, Director Visualization Technologies

(Refer Slide Time: 00:01:27 min)

Chapter 1. SolidWorks Overview

Autodesk Moldflow Adviser AMA Model Import Formats

Volume by Slicing (Disks & Washers)

Customized Pre/post-processor for DIANA. FX for DIANA

TGeoCad: an Interface between ROOT and CAD Systems

Computer Graphics 1. Chapter 2 (May 19th, 2011, 2-4pm): 3D Modeling. LMU München Medieninformatik Andreas Butz Computergraphik 1 SS2011

Autodesk DirectConnect 2010

Feature Comparison of PTC Creo View TM MCAD TM. Product Suite. Topic Sheet. Page 1 of 6 Feature Comparison of PTC Creo View MCAD Product Suite

Solid Modelling. Graphics Systems / Computer Graphics and Interfaces COLLEGE OF ENGINEERING UNIVERSITY OF PORTO

TUTORIAL 2. OBJECTIVE: Use SolidWorks/COSMOS to model and analyze a cattle gate bracket that is subjected to a force of 100,000 lbs.

Readme and update information

Number/Computation. addend Any number being added. digit Any one of the ten symbols: 0, 1, 2, 3, 4, 5, 6, 7, 8, or 9

Prototype: outcome api_add_guide_curve_si ( AcisSLInterface* obj, // skinning interface // object

Boolean Component. Chapter 1. Boolean Operations

TRAINING SESSION Q3 2016

Geometry Surface Area and Volume of Pyramids and Cones.

SAMCEF for ROTORS. Chapter 3.2: Rotor modeling. This document is the property of SAMTECH S.A. MEF A, Page 1

Geometric Modeling Topics

MULTICAx IGES Plug-in

CoCreate OneSpace Modeling Data Adapter

12 m. 30 m. The Volume of a sphere is 36 cubic units. Find the length of the radius.

Design, Computation and Computer Controlled Devices

Volume by Slicing (Disks & Washers)

The following learning resources are pre-requisites to help prepare you in supporting your students through this course.

Lecture 4b. Surface. Lecture 3 1

Core Master Modeler. foundation capabilities for feature-based variational solid modeling

Introduction to Solid Modeling

VisualMILL Getting Started Guide

Training Guide Getting Started with WorkXplore 3D

AutoCAD DWG Drawing Limitations in SAP 3D Visual Enterprise 9.0 FP03

SOLIDWORKS 2016: A Power Guide for Beginners and Intermediate Users

Scheme Extensions Va thru Zz

2D/3D CAD data Festo PARTdataManager

Reverse Engineering: Mechanical. Dr. Tarek A. Tutunji

Creo Elements/ Direct Modeling Express

Assignment Guide: Chapter 11 Geometry (L3)

3. Preprocessing of ABAQUS/CAE

SpaceClaim Professional The Natural 3D Design System. Advanced Technology

TABLE OF CONTENTS. Worksheets Lesson 1 Worksheet Introduction to Geometry 41 Lesson 2 Worksheet Naming Plane and Solid Shapes.. 44

SimWise 4D. Integrated Motion and Stress Analysis

SolidWorks. An Overview of SolidWorks and Its Associated Analysis Programs

5/27/12. Objectives 7.1. Area of a Region Between Two Curves. Find the area of a region between two curves using integration.

Mechanical Design V5R19 Update

3/3/2014. Sharif University of Technology. Session # 5. Instructor. Class time. Course evaluation. Department of Industrial Engineering

Solid Edge ST4 Update Training (Display)

Solid Modeling Lecture Series. Prof. Gary Wang Department of Mechanical and Manufacturing Engineering The University of Manitoba

Surfer 3D 3D Tool path Software USER GUIDE

CMSC427 Final Practice v2 Fall 2017

CAD/CAPP Integration using Feature Ontology

Lesson 9. Three-Dimensional Geometry

Constraint Based Modeling Geometric and Dimensional. ENGR 1182 SolidWorks 03

PTC CREO PARAMETRIC ESSENTIALS PACKAGES. Powerful 3D CAD solutions optimized for your product development tasks. Essentials Packages

A Comprehensive Introduction to SolidWorks 2011

CREO ENGINEER PACKAGES. 3D CAD solutions optimized for your product development tasks

1 - Introduction Training Guide Objectives WorkXplore Environment Importing and Opening CAD Files 5

Three-Dimensional Reconstruction from Projections Based On Incidence Matrices of Patterns

Torsional-lateral buckling large displacement analysis with a simple beam using Abaqus 6.10

Test Suite for the CAD work package of the STEP AP242 Benchmark #2

Autodesk Conceptual Design Curriculum 2011 Student Workbook Unit 2: Parametric Exploration Lesson 1: Parametric Modeling

Chapter 6 Some Applications of the Integral

The interfacing software named PSG Slice has been developed using the. computer programming language C. Since, the software has a mouse driven

PTC CREO. ESSENTIALS PACKAGES Powerful 3D CAD solutions optimized for your product development tasks. PTC Creo Essentials Packages

Topology and Boundary Representation. The ACIS boundary representation (B-rep) of a model is a hierarchical decomposition of the model s topology:

Transcription:

Lecture 7 Neutral File Lecture 7 1

What is neutral file? Without neutral file, we requires 2 N number of translator for N numbers of software. Translator Computer Computer Computer Computer Computer Neutral File Computer Computer Computer (a) (b) Lecture 7 2

What need to transfer? Shape data: both geometric and topological information, part or form features. Fonts, color, annotation are considered part of the geometric information. Non-shape data: graphics data such as shaded images, and model global data as measuring units of the database and the resolution of storing the database numerical values. Design data: information that designers generate from geometric models for analysis purposes. Mass property and finite element mesh data belong to this type of data. Manufacturing data: information as tooling, NC tool paths, tolerancing, process planning, tool design, and bill of materials (BOM). Lecture 7 3

Who develop neutral file Standard institutions IGES (American Code for Information Interchange), STEP (Standard for the Exchange of Product Model Data) CAD software DXF (Drawing Interchange File Format), ACIS (Alan, Charles, Ian System) Specific application Lithography, VRML (Virtual Reality Modeling Language), VDAFS (Vereinung Deutsche Automobilindustrie Flachen Schnittstelle), Graphic (bmp, tiff, metafile etc) Lecture 7 4

IGES (*.igs) Refer to the attachment for sample file Divided into 5 sections: START: indicated by letter S on the first of the file GLOBAL: indicated by letter G. It shows the properties of the file (file name, system that creates the file, units and precision). Normally comprising of 5 lines (G1 to G5) DIRECTORY ENTRY: shown by letter D. Show all the non geometry properties (color, line type, transformation matrices) PARAMETER DATA: shown by letter P. Show all the geometrical properties of the entities. TERMINATE: ends of the file and shown by letter T Lecture 7 5

START GLOBAL DIRECTORY ENTRY PARAMETER DATA TERMINATOR Lecture 7 6

GLOBAL Parameter Delimiter Character = "," Record Delimiter Character = ";" Product ID from Sender = "{Unknown}" File Name = "line circle.igs" System ID = "Autodesk DirectConnect 7.0.27.0 Pre-processor Version = "7.0 27.0" Number of Bits for Integers = 32 Single Precision Magnitude = 38 Single Precision Significance = 6 Double Precision Magnitude = 308 Double Precision Significance = 15 Product ID for Receiver = "{Unknown}" Model Space Scale = 1.00000 Unit Flag = 1 - Inches Units = "INCH" Maximum Number of Line Weights = 1 Size of Maximum Line Width = 0.01 Date & Time Stamp = "20131212.153341" Minimum User-intended Resolution = 0.001 Approximate Maximum Coordinate = 10.00000 Name of Author = " jamaltaib" Author's Organization = "{Unknown}" IGES Version Number = 11 Drafting Standard Code = 0 Model Creation/Change Date = "20131212.153341" Lecture 7 7

DIRECTORY ENTRY 2 lines for each entity 100 Circular arc 108 Plane 110 Line 116 point 124 Transformation matrix Line1 Field 1: Entity type (100 = Line) Line 2 Field 2: Pointer will refer to parameter data line (3 refer to Field 11: Entity type line 3 in parameter data) Field 12: Line weight 0 to max Field 3: Pointer to D section (default 0) Field 13: Color number: 0-8. Negative number refers to a Field 4: Line font pattern Color Definition Field 5: Level Field 14: No. of lines in P for this entity Field 6: Pointer to section D line of view entity Field 15: Form number for entities having more than one Field 7: Pointer to section D entry of transformation matrix definition (Line 3: 124) Field 16: Not used Field 8: Pointer to section D entry of label (not applicable Field 17: Not used line) Field 18: Entity label, up to 8 chars. Field 9: Status. 4x2-digit values to form 8-digit number, no Field 19: Entity subscript number spaces. Field 20: Line number within D section (6, the second line Field 10: Line number within D section. (5, the first line the must be an even number) number must be odd) Lecture 7 8

PARAMETER DATA The parameter is based on the entity For example, Circle: 10 parameters which are entity type, x, y, and z of center point, and radius. Line : 7 parameters, entity number follows the x, y, and z of the start and end point Lecture 7 9

IGES: con t B-Reps topology and geometry relationship Topology Solid Shell Face Loop Edge Vertex Geometry Surface Curve Node Lecture 7 10

ACIS (*.sat) ACIS is acronym to Alan, Charles, Ian System. ACIS file is indicated in.sat file name and it is formatted according to ASCII code. ACIS has a number of reserved characters to indicate the information. The reserved characters are $ :indicates a pointer definition. # :terminates an entity record. @ : starts of string record Lecture 7 11

ACIS (*.sat) Refer to the attachment for sample file Divided into 4 sections START:starts with array of number (600 0 1 0) FILE DATA: information on the software generate the file, date, precision etc ENTITY DATA: topology and geometry data are stored here. Every line starts with structure names and ends with # END: remarks the end of the file by End-of- ACIS-data statement. Lecture 7 12

HEADER: ACIS (*.sat) First line First Integer: An encoded version number (22.00). Second Integer: The total number of saved data records, or zero. If zero, then an end mark is required. Third Integer: A count of the number of entities in the original entity list that were saved to the part file. Forth Integer: The least significant bit of this number is used to indicate whether or not history has been saved in this save file. Lecture 7 13

HEADER: ACIS (*.sat) Second line First Integer: String length for the product string: 15. Second String: ID for the product which produced the file: SolidWorks 2013. Third Integer: String length for the ACIS version string: 12. Fourth String: ACIS version which produced the file: ACIS 22.0 NT. Fifth Integer: length for the date string: 24. Sixth String: Date file produced Wed Mar 19 10:51:56 2014. Lecture 7 14

DATA: ACIS (*.sat) First data must data for body, and the following data will be randomly stated Each entity record consists of a sequence number, an entity type identifier, the entity data, and a terminator. Entity type identifier is unique string such body, lump, etc. The data sections ends with End of Sec. 15

ACIS: con t Topology and geometry relationship Topology Geometry Body Lump Shell Face Surface Loop Coedge Edge Curve Vertex Node Lecture 7 16

STEP (*.step) Developed by International Standard Organization (ISO 10303) STEP is Standard Exchange Protocol The aim of STEP is to allow exchange of data between different platforms without human intervention and integrate of data from different platforms. STEP is in fact computer interpretable representation of the data. Lecture 7 17

STEP (*.step) STEP is divided by its application protocol (AP). Examples of AP AP201: Drawing AP 203: 3D designs of mechanical parts and assemblies AP 214: Automotive mechanical design processes AP 238 - STEP numeric controllers AP 240, Process plans for machined products Lecture 7 18

Refer to the attachment for sample file STEP (*.step) Divided into 2 section HEADER: starts with HEADER; and ends with ENDSEC;. Purpose: propose to show the file type, file name and software used. DATA: starts with DATA; and ends with ENDSEC;. Comprises of the topological and geometrical data of the objects. Lecture 7 19

HEADER : STEP (*.step) File description: STEP AP203 Implementation level: 1 File name: 2 step 203 fea.step Time: 2014-03-11T07: 09:14 Author: (' '), Organization: (' '), Preprocessor version: 'SwSTEP 2.0' Originating_system: 'Solid Work 2013', Authorization: (' '); Lecture 7 20

SPECIFIC APPS : Stereo lithography Stereo Lithography file format has.stl extension. Solid model has been represented as a list of triangulated surface comprises of loop of three vertices. This file format has been widely in rapid prototyping machine and 3D printer. Lecture 7 21

SPECIFIC APPS : Stereo lithography Lecture 7 22

SPECIFIC APPS : Stereo lithography Stereo Lithography file format has.stl extension. Solid model has been represented as a list of triangulated surface comprises of loop of three vertices. This file format has been widely in rapid prototyping machine and 3D printer. Lecture 7 23

SPECIFIC APPS : VRML Virtual Realty Modelling Lang. VRML has.wrl file extension. Store the rendering information of the model. Widely been used in www. Lecture 7 24

SPECIFIC APPS : VRML Lecture 7 25

How to comprehend neutral file Buy the related documents. Model known entities and save the entities to respective neutral file and compare the known entities with the data in the neutral file. Note: mostly all neutral file using ASCII code and therefore can be read using most word processing and even notepad. Case Study: ACIS and STEP Cylinder Radius: 20 Height: 20 Center point of bottom plane face: (0,0) Extrusion: Z axis Lecture 7 26

Product definition: ACIS Line 12: Loop information Top topology: line 3 face Bottom topology: line 18 coedge Refer to the attachment for sample file Line 7: surface information Surface: Cone Reference Vertex: (0,0,0) Normal vector: (0,0,1) Radius: 20 Lecture 7 27

Product definition: STEP Refer to the attachment for sample file Edge List of curve 172 131: start node (20, 0, 0) 133: end node (20, 0, 20) 137: Entity type : line Length : 20, vector (0, 0, 1) and reference node (20, 0, 0) 179 133: start node (20, 0 20) 150: end node (-20, 0, 20) 177: Entity type: circle Radius: 20, Reference coordinate( 0, 0 20), normal vector (0, 0, -1) and reference vector (1, 0, 0) 180 150: start node (-20, 0, 20) 141: end node (-20, 0, 0) 154: entity type: line Length 20, vector (0, 0, -1) and reference node (-20, 0, 20) 187 141: start node (-20, 0, 0) 131: end node (20, 0, 0) 185: : entity type : circle Radius: 20, reference node ( 0, 0, 0), normal vector (0, 0, 1) and reference vector (1, 0, 0) Lecture 7 28

Product definition: STEP (con t) (a) (b) Lecture 7 29

CASE STUDY: AP 203 and A P214 INPUT Lecture 7 30

CASE STUDY: AP 203 and A P214 AP 203 AP 214 Lecture 7 31

CASE STUDY: AP 203 and A P214 INPUT Lecture 7 32

CASE STUDY: AP 203 and A P214 AP 203 AP 214 Lecture 7 33

CASE STUDY: FEATURE RECOGNITION INPUT OUTPUT Lecture 7 34

What do you think of neutral file?

Homework: Neutral File You have to set the aim of the study in the neutral file For example: i) To study of the level of complexity of the part and the accuracy of the transfer. ii) To study of the type of file transfer based on the complexity of the part Submission: You have to submit one report on the findings of your study. In the report, state - Objective of the study - Scope of the study - Findings with examples - Your opinion on the neutrality of the file.