Report from Japan: CAD Data Exchange in Japanese Civil Industry Hiroshi OKADA JGC CORPORATION.

32
Report from Japan: CAD Data Exchange in Japanese Civil Industry Hiroshi OKADA JGC CORPORATION

Transcript of Report from Japan: CAD Data Exchange in Japanese Civil Industry Hiroshi OKADA JGC CORPORATION.

Report from Japan:

CAD Data Exchange in Japanese Civil Industry

Hiroshi OKADAJGC CORPORATION

©2005 JGC CORPORATION All rights reserved.

Introducing Information-technology Promotion Agency, Japan (IPA)

Established : January 5, 2004

(Reorganized as an Independent Administrative Agency)

IPA was originally established in 1970   to promote the production of computer software for mainframes and extend financial support to the software industry through credit guarantee.

Over time, its activities have expanded into computer security, human resource development, and other areas.

©2005 JGC CORPORATION All rights reserved.

IPA Overview

Annual Budget ( FY 2004 ):\15 billion   (=approx US$ 140mil)

( approx \7bil from government funds )

Number of Employees: 234

©2005 JGC CORPORATION All rights reserved.

SecuritySecurity

IPA Overview

CreativityCreativity

Competi-Competi- tivenesstiveness

Develop human resources to sustain growth, tap for creativity

Establish secure environment for IT use

Utilize IT to enhance competitiveness

©2005 JGC CORPORATION All rights reserved.

IPA Overview

Aim for secure and reliable manufacturing

- Supports efficient development of quality software

Maximum support for increased competitiveness

-Provide financial support & project sponsorship,

Realizing a reliable information society

-Infrastructure development for reliable and secure information processing system

Contributes in scouting and developing IT human resources

-promotes business in IT human resource development

Software Development

Infrastructure for Secure and Reliable Information Systems

Human Resource Development

Software Engineering Center

©2005 JGC CORPORATION All rights reserved.

Software development support programs

Software DevelopmentSoftware Development

©2005 JGC CORPORATION All rights reserved.

IT Utilization Software Promotion  Project

• Development support of commercial software in the seven priority areas set down in e-Japan Priority Policy 2004

• Special support for Small /medium scale industries in terms of commercialization of product.

Aid granted for commercial development of the product and required marketing costs.

IPA recovers 70% of development costs as royalties for the first 5 years of sales.

Software DevelopmentSoftware Development

©2005 JGC CORPORATION All rights reserved.

Logical Smart: SXF CAD Data Conformance Checker  Project                           

Kansai Sogo Jyoho Laboratory

・ Conformance check done by eyes Time consuming

e.g. A0 size 2D drawing containing more than 8500 features

・ Conformance CheckerElectronically compare two drawings to detect differences

Main Issues

Solution

・Ministry of Land, Infrastructure and Transport Government of

Japan requires Digitalized Deliverables 2D drawings have to be in SXF format(ISO10303 AP202 cc2)

OCF : Open CAD Format CouncilSXF : Standard for the CAD data exchange in the Japanese construction Field data exchange format ISO10303 AP202 cc2

Background

Kansai University

©2005 JGC CORPORATION All rights reserved.

Ministry of Land, Infrastructure and Transport: Public Investment projects

One way to booth Economic GrowthProviding Infrastructure to sustain Life• At least 20 years or more of Life• Have been built a while ago• Need to provide continuous service• Need to perform maintenance work

©2005 JGC CORPORATION All rights reserved.

Problem Identification

Old fashion deliverables was required by MLIT• Degrading Quality• Bulky Storage Area• Human Readable Information

As “built” or still “building”?

Digitalized deliverables now required by MLIT• Easy retrieve and update• Long term storage• Re-usage

©2005 JGC CORPORATION All rights reserved.

To make best use of

•Issuing and Maintaining standard- CAD Drawing Standard (2002)

- SCADEC* eXchange Format (SXF) Rev.2 (2002)

•Certified SXF standard in terms of

- CAD systems: drawing, plotting and storing capability

- Operators: Digitalized Deliverables, CAD Drawing Standard, SXF Knowledge

*   SCADEC : Standard CAD data Exchange format in Japanese Construction field

©2005 JGC CORPORATION All rights reserved.

WHY SXF

•Everyone claims its own formats and features

•Whilst ISO 10303 AP202 exists

To compromise both: A specification to relate the features of CAD systems to the elements of AP202 cc2 was developed.

Scadec eXchange Format(SXF)

©2005 JGC CORPORATION All rights reserved.

Implementation of SXF standard

AP202AP202 AIM Subset•Selected portion of AP202 AIM

Template•AP202Subset of each Feature

Feature•Implantable Common Features among CAD Systems for API

API

Mapping betweenAP202AIM

and Features

Part 21 Input/Output

Common Library

CAD SystemMapping between

Features and Specification

CAD Data

What MLIT

Specifies

What CAD SystemActually can do

What compromised to be practical

Source: Dr. Shigenori TANAKA Kansai University

©2005 JGC CORPORATION All rights reserved.

What is SXF

SXF

Common Library• Two-way translator function Between Features and AP202• Function to input and output physical files

Logical Specifications• AP202 Subset Scheme• Templates (Feature Structure Diagram)• Features

Physical Files•ISO10303 Part21 files• .sfc files for practical use

Source: Dr. Shigenori TANAKA Kansai University

©2005 JGC CORPORATION All rights reserved.

Number of Entities involved

SXF (117)

AP202 CC2 (241)

AP202 (348)

Source: Dr. Shigenori TANAKA Kansai University

B_spline_curveBezier_curve

©2005 JGC CORPORATION All rights reserved.

Open CAD Format Council (OCF)

• 46+ CAD vendors

• To maintain SXF standard

• To certify compatibility of CAD Systems

• To certify qualification of Operators

©2005 JGC CORPORATION All rights reserved.

Implementation of SXF standard

AP202AP202 AIM Subset•Selected portion of AP202 AIM

Template•AP202Subset of each Feature

Feature•Implantable Common Features among CAD Systems for API

API

Mapping betweenAP202AIM

and Features

Part 21 Input/Output

Common Library

CAD SystemMapping between

Features and Specification

CAD Data

What MLIT

Specifies

What CAD SystemActually can do

What compromised to be practical

Source: Dr. Shigenori TANAKA Kansai University

©2005 JGC CORPORATION All rights reserved.

ISO 10303 AP202 cc2

• Because it is one of these ISO standards

• Yes, it works

But very “bulky” Part21 file transfer

• A Practical Solution .sfc format

Reduced “size”

Maintain the same “quality”

©2005 JGC CORPORATION All rights reserved.

Deliverables

Part21

.sfc

31 FeaturesAnd

Instance DataOfficial Deliverable

Practical Deliverable

Tran

sparen

ce

31 FeaturesAnd

Instance Data

Guarantee? WhoHow

©2005 JGC CORPORATION All rights reserved.

Wait a minute

• Really the same?

A Too Good Question!

• Logically only one exist.

• How to identify what it would be– By physical observation

• Tedious and time consuming

– By calculation• Logical and smart way

©2005 JGC CORPORATION All rights reserved.

Only one?

• Logically only one exist.

How to identify what it would beBy physical observation

Tedious and time consuming

By calculation

Logical and smart way

©2005 JGC CORPORATION All rights reserved.

To make it practical?

• Setting a standard

“What it would be”

• But…

“What they are”

• Making it work

“What it should be”

©2005 JGC CORPORATION All rights reserved.

Deliverable(s)

31 FeaturesAnd

Instance Data

31 FeaturesAnd

Instance Data

31 FeaturesAnd

Instance Data

A Drawing

A Drawing

a Drawing

Conversion

Conversion

Conversion

Lovely Problem?

You really like!!

Each Machine

Each application

may cause a disturbance

31 FeaturesAnd

Instance Data

31 FeaturesAnd

Instance Data

31 FeaturesAnd

Instance Data

Drawing(s)

©2005 JGC CORPORATION All rights reserved.

Compromise

System A

System B

System C

System D

Boundary

Accounting the precisionYou want to maintain

In Real Life What We Settled

©2005 JGC CORPORATION All rights reserved.

Exchange Mechanism

AP202

Entities

SXF

FeaturesTranslation

CommonLibrary

CAD

System

Features

Translation

DevelopedStandard Specification

for CAD Data Conversion

Each has its own parametersto absorb the differences among the CAD systems

Human readability

+

©2005 JGC CORPORATION All rights reserved.

Implementation Issues

Source: Dr. Shigenori TANAKA Kansai University

©2005 JGC CORPORATION All rights reserved.

Yes, But

• How do you know for sure?– There are 31 features to be used to draw

this 2-D drawing.– Each has specific instances

Comparer Comparee

©2005 JGC CORPORATION All rights reserved.

31 features of SXF are the key to compare the difference

READ Function: SXF compatible CAD data files (either .p21 format or sfc format) Data Analyzing and storing Function: All parameters of 31 features with appropriate boundary set by SXF are compared to detect the difference and store the result

READ Function

Data Analyzing and storing Function

READ Function

Different Data

Conformance checker

Same Data

Logical Smart: How it does

Data comparison by feature

©2005 JGC CORPORATION All rights reserved.

Comparison

CAD Data B

Comparison

CAD Data

CAD Data AYes No

Comparing Two

Drawings

CAD Data

CAD Data A

CAD Data B

Detecting the difference:

Detecting the difference

Logical Smart: How it does

©2005 JGC CORPORATION All rights reserved.

CAD Data B

Can you tell the difference?

CAD Data A

©2005 JGC CORPORATION All rights reserved.

Data without changes

Deleted Data

Modified Data

Added Data

Here is the answer!

©2005 JGC CORPORATION All rights reserved.

Contact Information

Thank you!

E-mail Address:

[email protected]