[go: up one dir, main page]

KR960008608A - 기하학적 구속조건 표시장치 - Google Patents

기하학적 구속조건 표시장치 Download PDF

Info

Publication number
KR960008608A
KR960008608A KR1019950019720A KR19950019720A KR960008608A KR 960008608 A KR960008608 A KR 960008608A KR 1019950019720 A KR1019950019720 A KR 1019950019720A KR 19950019720 A KR19950019720 A KR 19950019720A KR 960008608 A KR960008608 A KR 960008608A
Authority
KR
South Korea
Prior art keywords
geometric
constraint
display
geometric constraint
constraints
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
KR1019950019720A
Other languages
English (en)
Other versions
KR100186788B1 (ko
Inventor
마사히로 나가쿠라
히데아키 곤도
시게유키 구로야나기
Original Assignee
세키자와 다다시
후지쓰 가부시키가이샤
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 세키자와 다다시, 후지쓰 가부시키가이샤 filed Critical 세키자와 다다시
Publication of KR960008608A publication Critical patent/KR960008608A/ko
Application granted granted Critical
Publication of KR100186788B1 publication Critical patent/KR100186788B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2219/00Indexing scheme for manipulating 3D models or images for computer graphics
    • G06T2219/20Indexing scheme for editing of 3D models
    • G06T2219/2004Aligning objects, relative positioning of parts

Landscapes

  • Engineering & Computer Science (AREA)
  • Architecture (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)

Abstract

가하학적 구속조건의 편집이 용이하고, 또 입체의 이동을 효율좋게 행할 수 있는 삼차원 모델의 기하학적 구속조건 표시장치를 제공한다.
입력부(2)에 의해서 입력된 기하학적 구속조건은 기하학적 구속기억처리부(12a)에 의해서 일단 데이타부(4)에 격납된다. 기하학적 구속 표시 데이타 처러부(12c)는 이 데이타(4)로부터 독출한 개개의 기하학적 구속데이타로부터 기하학적 구속 표시용 데이타를 작성한다. 조립처리부(11)는 입체 형상 작성부(13)에 의해 작성된 입체 형상의 데이타를 기하학적 구속 데이타에 기초하여 변위시켜서 삼차원 모델 표시용 데이타를 작성한다.
표시처리부(3)는 삼차원 모델을 표시한 후 모든 기하학적 구속조건을 표시한다.

Description

기하학적 구속조건 표시장치
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제1도는 본 발명의 원리도.
제2도는 본 발명의 제1실시예에 의한 삼차원 모델의 기하학적 구속 조건 표시장치가 포함되는 삼차원 CAD 시스템의 구성을 도시한 블록도.

Claims (10)

  1. 다차원 공간내에 복수개의 다차원 도형을 배치할 때에 상기 복수의 다차원 도형의 각 요소 상호간의 위치를 규제하는 기하학적 구속 조건을 표시하는 기하학적 구속조건 표시장치에 있어서, 복수개의 상기 다차원도형을 표시하기 위한 도형표시 데이타를 격납하는 제1격납수단과, 상기 기하학적 구속 조건을 격납하는 제2격납수단과, 상기 제1격납수단에 격납된 상기 복수개의 도형표시 데이타에 기초한 복수개의 다차원 도형을 상기 제2격납수단에 격납된 상기 기하학적 구속 조건에 의해 결정되는 위치 관계로써 상기 다차원 공간내에 배치한 상태를 표시하는 동시에, 표시된 상기 다차원 도형을 구성하는 상기 각 요소중 상기 기하학적 구속 조건에 의해서 위치규제된 요소와 그 구속의 종류를 특정하는 표시를 모든 기하학적 구속조건에 관하여 행하는 표시수단을 구비한 것을 특징으로 하는 기하학적 구속조건 표시장치.
  2. 제1항에 있어서, 상기 기하학적 구속 조건을 입력하는 입력부와; 상기 입력부에 의해 입력된 기하학적 구속 조건에 따라 상기 제2격납수단에 격납되어 있는 상기 기하학적 구속 조건을 갱신하는 기하학적 구속편집처리부를 추가로 구비한 것을 특징으로 하는 기하학적 구속 조건 표시장치.
  3. 제2항에 있어서, 상기 입력부는 기하학적 구속 조건을 삭제하는 취지의 입력을 받는 것이 가능하며, 상기 기하학적 구속 편집처리부는 상기 입력부가 상기 기하학적 구속 조건을 삭제하는 취지의 입력을 행한 경우에는 특정된 기하학적 구속 조건을 상기 제2격납수단내에서 삭제하는 것을 특징으로 하는 기하학적 구속 조건 표시장치.
  4. 제2항 또는 제3항 에 있어서, 상기 표시수단은 상기 제2격납수단에 격납되어 있는 상기 기하학적 구속조건이 상기 기하학적 구속 편집처리부에 의해 갱신된 경우에는 상기 갱신후의 기하학적 구속 조건에 따라 상기 다수개의 다차원 도형간의 위치관계를 정하는 동시에, 상기 갱신후의 기하학적 구속 조건에 의해 위치규제된 요소와 그 구속의 종류를 특정하는 표시를 행하는 것을 특징으로 하는 기하학적 구속 조건 표시장치.
  5. 제1항에 있어서, 상기 표시수단은 상기 기하학적 구속 조건에 의해 위치규제된 한쌍의 요소간을 선으로 연결함으로써, 그들 각 요소의 특정을 행하는 것을 특징으로 하는 기하학적 구속조건 표시장치.
  6. 제5항에 있어서, 상기 표시수단은 상기 기하학적 구속 조건에 의해 위치규제된 요소상에 그 기하학적 구속의 종류에 대응한 기호 또는 숫자를 표시함으로써, 구속의 종류를 특정하는 표시를 행하는 것을 특징으로 하는 기하학적 구속 조건 표시장치.
  7. 제1항에 있어서, 상기 표시수단은 상기 제2 격납수단에 격납된 상기 복수의 기하학적 구속 조건에 의해 상기 복수개의 다차원 도형간의 위치 관계가 확정된 경우에는 상기 기하학적 구속 조건에 의해 위치규제된 요소와 그 구속의 종류를 특정하는 표시를 확정전과는 다른 양상으로 행하는 것을 특징으로 하는 기하학적구속 조건 표시장치.
  8. 제7항에 있어서, 상기 표시수단은 상기 복수개의 다차원 도형의 위치관계 확정 전후로 상기 기하학적 구속 조건에 의해 위치규제된 요소와 그 구속의 종류를 특정하는 표시의 표시색을 변경시키는 것을 특징으로하는 기하학적 구속 조건 표시장치.
  9. 제8항에 있어서, 상기 표시수단은 상기 복수개의 다차원 도형간의 위치관계 확정전에는 상기 기하학적 구속 조건에 의해 위치규제된 한쌍의 요소간을 선으로 연결함으로써 그들 각 요소의 특정을 행하는 동시에, 상기 복수개의 다차원 도힝간의 위치관계 확정후에는 상기 선을 소거하는 것을 특징으로 하는 기하학적 구속조건 표시장치.
  10. 제8항에 있어서, 상기 표시수단은 상기 복수개의 다차원 도형간의 위치관계 확정전에는 상기 기하학적구속 조건에 의해 위치 결정이 이루어지는 한쌍의 요소상에 그 기하학적 구속의 종류에 대응한 기호 또는 숫자를 표시함으로써 구속의 종류를 특정하는 표시를 행하는 동시에, 상기 복수개의 다차원 도형의 위치관계 확정후에는 한쪽의 요소상에 표시되어 있는 상기 기호 또는 숫자를 소거하는 것을 특징으로 하는 기하학적 구속조건 표시장치.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019950019720A 1994-08-24 1995-07-06 기하학적 구속조건 표시장치 Expired - Fee Related KR100186788B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP19997894A JP3663219B2 (ja) 1994-08-24 1994-08-24 幾何拘束条件表示装置
JP94-199978 1994-08-24

Publications (2)

Publication Number Publication Date
KR960008608A true KR960008608A (ko) 1996-03-22
KR100186788B1 KR100186788B1 (ko) 1999-05-15

Family

ID=16416753

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950019720A Expired - Fee Related KR100186788B1 (ko) 1994-08-24 1995-07-06 기하학적 구속조건 표시장치

Country Status (4)

Country Link
US (1) US5784063A (ko)
JP (1) JP3663219B2 (ko)
KR (1) KR100186788B1 (ko)
GB (1) GB2292657B (ko)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5844566A (en) * 1996-02-12 1998-12-01 Dassault Systemes Method and apparatus for controlling shadow geometry on computer displays
US6040839A (en) * 1997-01-31 2000-03-21 Van Eldik; Benjamin J. Referencing system and method for three-dimensional objects displayed on a computer generated display
US6081268A (en) * 1997-09-03 2000-06-27 Digital Equipment Corporation Method for ignoring redundant constraints in a graphic editor
US6226004B1 (en) * 1997-09-12 2001-05-01 Autodesk, Inc. Modeling system using surface patterns and geometric relationships
FR2907936B1 (fr) 2006-10-27 2008-12-19 Airbus France Sas Procede et dispositifs d'aide au positionnement relatif d'objets durant une phase de conception.
US20080172208A1 (en) * 2006-12-28 2008-07-17 Dassault Systems Method and computer program product of computer aided design of a product comprising a set of constrained objects
US8836646B1 (en) * 2008-04-24 2014-09-16 Pixar Methods and apparatus for simultaneous user inputs for three-dimensional animation
US10180714B1 (en) 2008-04-24 2019-01-15 Pixar Two-handed multi-stroke marking menus for multi-touch devices
JP4989560B2 (ja) * 2008-06-03 2012-08-01 株式会社日立製作所 図面作成支援装置およびその制御方法
EP2523132A1 (en) * 2011-05-11 2012-11-14 Dassault Systèmes Designing a three-dimensional modeled assembly of objects in a three-dimensional scene
US11947877B2 (en) 2018-09-04 2024-04-02 Siemens Industry Software Inc. Anti-constraint configuration and enforcement for computer-aided design (CAD) models

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3608438A1 (de) * 1985-03-13 1986-09-18 Toshiba Kikai K.K., Tokio/Tokyo Verfahren zum berechnen von freien gekruemmten flaechen mittels computergestuetztem design cad und computergestuetzter herstellung cam und numerischer steuerung nc
NL8600831A (nl) * 1986-04-02 1987-11-02 Oce Nederland Bv Werkwijze voor het opwekken en bewerken van modellen van twee- of driedimensionale objecten in een computer en voor het weergeven van die modellen op een display.
US5337402A (en) * 1986-06-12 1994-08-09 Keiji Kitagawa Graphic data processing apparatus using displayed graphics for application program selection
JPH02129764A (ja) * 1988-11-10 1990-05-17 Nec Corp 3次元形状モデル操作装置
US5297057A (en) * 1989-06-13 1994-03-22 Schlumberger Technologies, Inc. Method and apparatus for design and optimization for simulation of motion of mechanical linkages
US5490241A (en) * 1989-10-06 1996-02-06 Xerox Corporation Interactive computer graphics system for making precise drawings
US5371845A (en) * 1990-04-27 1994-12-06 Ashlar, Inc. Technique for providing improved user feedback in an interactive drawing system
JPH0789382B2 (ja) * 1991-03-14 1995-09-27 インターナショナル・ビジネス・マシーンズ・コーポレイション 形状モデルを生成する方法及び装置
JPH05181939A (ja) * 1991-12-28 1993-07-23 Sony Corp レイアウト装置
EP0550838A1 (en) * 1992-01-10 1993-07-14 Hewlett-Packard GmbH Method and computer-aided design system for defining geometric relations
JP3138887B2 (ja) * 1992-03-17 2001-02-26 株式会社日立製作所 構造物モデルの拘束条件表示方法
JPH081562B2 (ja) * 1992-07-21 1996-01-10 インターナショナル・ビジネス・マシーンズ・コーポレイション 図形検査方法及び装置
JP3066680B2 (ja) * 1992-09-18 2000-07-17 富士通株式会社 寸法・幾何拘束の自動編集方式
US5636338A (en) * 1993-01-29 1997-06-03 Silicon Graphics, Inc. Method for designing curved shapes for use by a computer

Also Published As

Publication number Publication date
KR100186788B1 (ko) 1999-05-15
GB9512335D0 (en) 1995-08-16
JP3663219B2 (ja) 2005-06-22
GB2292657A (en) 1996-02-28
JPH0863495A (ja) 1996-03-08
GB2292657B (en) 1998-08-05
US5784063A (en) 1998-07-21

Similar Documents

Publication Publication Date Title
ES2219300T3 (es) Sistema de impresion para imprimir secuencias de indicaciones.
KR880002089A (ko) 복합문서 처리장치용 표시 제어장치
KR960008608A (ko) 기하학적 구속조건 표시장치
EP1650619A1 (en) Sequence program editing apparatus
KR910006815A (ko) 대화형 내장기 nc 데이타 작성 장치 및 방법
JP2835791B2 (ja) 図形処理装置
KR950032809A (ko) 자수선의 입력방법 및 그 장치
US7930320B2 (en) Apparatus, method, and program for visualizing boolean expressions
KR950033817A (ko) 프로그래머블 콘트롤러의 프로그래밍기기, 프로그래머블 콘트롤러용 기능유닛 및 프로그래밍 기기의 메모리표시 입력방법
JP2908425B1 (ja) フレームを使用しているホームページのマーキング・再表示方式
JP2744081B2 (ja) 測定支援装置
JPH0855214A (ja) 地図表示制御方式
JPH06214989A (ja) 文書表示方法及びその装置
JPH05346947A (ja) 文字列処理方法および装置
JP2882220B2 (ja) アイコンの配置変更装置
JP2824169B2 (ja) スクロールバー移動制御方法
JPH11282599A (ja) ファイル内容の変化を表示する方法および装置,ならびに表示のためのプログラムを記録した媒体
JP3234718B2 (ja) 日時に依存した文字情報表示処理装置
JPH0281162A (ja) 論理シミュレーションにおける表示方式
JPH07200847A (ja) 図形出力装置
JPH0492974A (ja) 自動寸法表示装置
JPH03100410A (ja) 測定要素指定装置
JPH08255183A (ja) Cad図面上の組合せ図形書込方法
JPH04312178A (ja) 境界データの作成方法
JPS63271575A (ja) 図形寸法線自動作成方式

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19950706

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19950706

Comment text: Request for Examination of Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 19980421

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 19981028

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19981230

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19981230

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20011219

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20021220

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20031224

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20041227

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20051222

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20061226

Start annual number: 9

End annual number: 9

PR1001 Payment of annual fee

Payment date: 20071224

Start annual number: 10

End annual number: 10

PR1001 Payment of annual fee

Payment date: 20081224

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20091224

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20091224

Start annual number: 12

End annual number: 12

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20111110