16
7/21/2019 Chapt1 Eidikes Grammes Symbola 2003 http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 1/16 ΚΔΦΑΛΑΙΟ 1 ΔΞΔΙΙΚΔΤΜΔΝΑ ΔΙΗ ΓΡΑΜΜΩΝ Σηα εξζζόηεξα ζρεδαζηά ξνγξάκκαηα ην βαζό είδνο γξακκήο είλα ζπλερήο. Οηαλ ην ζρεδαζηό ξόγξακκα δελ έρε άιιεο ιξνθνξίεο γα ηνλ ηύν α η κνξθή ηο γξακκήο ηόηε ρξζκννεί ηνλ ζπλερή ηύν γα λα ζρεδάζε νννδήνηε ζρεδαζηό αληείκελν. Οκσο, όσο είλα αόιπηα αηαλνηό, ηο εξζζόηεξεο θνξέο ζε έλα ζρέδν ρξεάνληα είδ γξακκώλ δαθνξεηά γα ηνλ ζπκβνιζκό ηο ιξνθνξίαο νπ αξέρε άε γξακκή. Άιινπ είδνπο γξακκή ρξζκννείηα γα ηνλ ζπκβνιζκό ηνπ νξίνπ γεσηεκαρίσλ, άιινο γα ελόηηα γεσηεκαρίσλ α άιινο γα όξα Κνλνηήησλ, ήκσλ, Ννκώλ ή Κξαηώλ. Ο δαθνξεηνύ ηύνπ γξακκέο δκνπξγνύληα ρξζκννώληαο ζπλδαζκνύο αό ηειείεο, αύιεο α ελά δαζηήκαηα δαθνξεηνύ κεγένπο (αιέο γξακκέο) ζπλδαζκνύο αό αύιεο, ηειείεο, ελά δαζηήκαηα α ραξαηήξεο εκέλνπ (ξώηνο ηύνο ζύλεησλ γξακκώλ). ζπλδαζκνύο αό αύιεο, ηειείεο, ελά δαζηήκαηα α ζύκβνια νπ δκνπξγνύληα αό ηνλ ρξήζη (δεύηεξνο ηύνο ζύλεησλ γξακκώλ). Σηνρεία ηο γξακκήο, αιήο ή ζύλεηο, είλα ν ηειείεο, ηα ελά δαζηήκαηα, ν αύιεο α ηα ζύκβνια. Τν ζρεδαζηό ξόγξακκα δκνπξγεί απηέο ηο ηειείεο, αύιεο, ελά δαζηήκαηα α ζύκβνια ανδίδνληαο κε κακαηή αξίβεα ηο λήζεο (άλσ:ελό, άησ:γξακκή ή ηειεία) καο θαληαζηήο έλλαο. Τα ζρεηά κή ή κεγέ ησλ ζπκβόισλ νξίνληα αό κα ζεξά αξκώλ νπ εθξάνπλ ηα κή απηά ζαλ ζρεδαζηέο κνλάδεο. Μήνο 1 ή –1 ζκαίλε όη α ζρεδαζηεί κα αύια ή α αθεεί ελό δάζηκα αληίζηνρα κήνπο ίζνπ κε κα ζρεδαζηή κνλάδα. Μήνο 0 ζνδπλακεί κε ηλ εζαγσγή καο ηειείαο, ελώ ιξνθνξία γα άνν εδό ζύκβνιν ζνδπλακεί κε ηλ εζαγσγή ηνπ αληίζηνρνπ ζπκβόινπ ζηλ ζπγεξκέλ έζ. Πξνθαλώο εληνιή γα ηλ εζαγσγή καο ηειείαο γα λα έρε λόκα α ξέε λα εκθαλίεηα αλάκεζα ζε δπό ελά. Κάε γξακκή αηά η ζρεδίαζή ηο ραξαηξίεηα αό κά εζσηεξή ιίκαα ννία α ανξίε ην κέγενο κε ην ννίν α ζρεδαζηνύλ ηα ζηνρεία νπ ηλ ααξηίνπλ ζηλ νόλ. Η αληζηνρία καο κνλάδαο κήνπο ζηνρείνπ κε κα ζρεδαζηή κνλάδα ζρεδίνπ βνάε ζηλ δκνπξγία γξακκώλ δαρείξζ ησλ ννίσλ είλα εύνι. Γα αξάδεγκα (κε ηλ ξνπόεζ όη ζρεδαζηή κνλάδα είλα ην ρινζηό) αιιινπρία 1, -1, δκνπξγεί κα δαενκέλ γξακκή κε ζηνρεία (αύιεο α ελά) κήνπο ελόο ρινζηνύ ην αέλα α εθόζνλ ιίκαα ζρεδίαζο καο γξακκήο απηνύ ηνπ ηύνπ έρε ηεεί ίζ κε έλα. ιίκαα ζρεδίαζο ηο γξακκήο ίζ κε δύν αληζηνρεί ζε ζρεδίαζ ησλ ζηνρείσλ ηο κε κήνο ίζν κε δπό ζρεδαζηέο κνλάδεο ελώ ιίκαα ίζ κε 0.5 αληζηνρεί ζη ζρεδίαζ κε κήνο ίζν κε κζή ζρεδαζηή κνλάδα. Αληίζηνρα αηά ηλ κεηαθνξά νννπδήνηε ζρεδίνπ ζηνλ ζρεδνγξάθν ρξήζ ηο ιίκααο ηο γξακκήο δίλε η δπλαηόηηα έλαο ζπγεξκέλνο ηύνο γξακκήο λα ζρεδάεηα άληνηε ζην ζρεδνγξάθν κε ζηαεξό κήνο ζηνρείσλ δαηξώληαο ην γλόκελν ηο ιίκααο ηο γξακκήο κε ηλ ιίκαα ζρεδίαζο ίζν κε ηλ κνλάδα. Γα αξάδεγκα, όηαλ ζρεδαζηή κνλάδα είλα ην ρινζηό

Chapt1 Eidikes Grammes Symbola 2003

Embed Size (px)

DESCRIPTION

autocad manual

Citation preview

Page 1: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 1/16

ΚΔΦΑΛΑΙΟ 1 

ΔΞΔΙΙΚΔΤΜΔΝΑ ΔΙΗ ΓΡΑΜΜΩΝ 

Σηα εξζζόηεξα ζρεδαζηά ξνγξάκκαηα ην βαζό είδνο γξακκήο είλα ζπλερήο.

Οηαλ ην ζρεδαζηό ξόγξακκα δελ έρε άιιεο ιξνθνξίεο γα ηνλ ηύν α η κνξθή ηο

γξακκήο ηόηε ρξζκννεί ηνλ ζπλερή ηύν γα λα ζρεδάζε νννδήνηε ζρεδαζηόαληείκελν. Οκσο, όσο είλα αόιπηα αηαλνηό, ηο εξζζόηεξεο θνξέο ζε έλα ζρέδν

ρξεάνληα είδ γξακκώλ δαθνξεηά γα ηνλ ζπκβνιζκό ηο ιξνθνξίαο νπ αξέρε άε

γξακκή. Άιινπ είδνπο γξακκή ρξζκννείηα γα ηνλ ζπκβνιζκό ηνπ νξίνπ γεσηεκαρίσλ, άιινο

γα ελόηηα γεσηεκαρίσλ α άιινο γα όξα Κνλνηήησλ, ήκσλ, Ννκώλ ή Κξαηώλ.

Ο δαθνξεηνύ ηύνπ γξακκέο δκνπξγνύληα ρξζκννώληαο

ζπλδαζκνύο αό ηειείεο, αύιεο α ελά δαζηήκαηα δαθνξεηνύ  κεγένπο (αιέο

γξακκέο)

ζπλδαζκνύο αό αύιεο, ηειείεο, ελά δαζηήκαηα α ραξαηήξεο εκέλνπ (ξώηνο

ηύνο ζύλεησλ γξακκώλ).ζπλδαζκνύο αό αύιεο, ηειείεο, ελά δαζηήκαηα α ζύκβνια νπ δκνπξγνύληα αό

ηνλ ρξήζη (δεύηεξνο ηύνο ζύλεησλ γξακκώλ).

Σηνρεία ηο γξακκήο, αιήο ή ζύλεηο, είλα ν ηειείεο, ηα ελά δαζηήκαηα, ν αύιεο

α ηα ζύκβνια. Τν ζρεδαζηό ξόγξακκα δκνπξγεί απηέο ηο ηειείεο, αύιεο, ελά

δαζηήκαηα α ζύκβνια ανδίδνληαο κε κακαηή αξίβεα ηο λήζεο (άλσ:ελό,

άησ:γξακκή ή ηειεία) καο θαληαζηήο έλλαο. Τα ζρεηά κή ή κεγέ ησλ ζπκβόισλ

νξίνληα αό κα ζεξά αξκώλ νπ εθξάνπλ ηα κή απηά ζαλ ζρεδαζηέο κνλάδεο. Μήνο

1 ή –1 ζκαίλε όη α ζρεδαζηεί κα αύια ή α αθεεί ελό δάζηκα αληίζηνρα κήνπο ίζνπ

κε κα ζρεδαζηή κνλάδα. Μήνο 0 ζνδπλακεί κε ηλ εζαγσγή καο ηειείαο, ελώ ιξνθνξία

γα άνν εδό ζύκβνιν ζνδπλακεί κε ηλ εζαγσγή ηνπ αληίζηνρνπ ζπκβόινπ ζηλζπγεξκέλ έζ. Πξνθαλώο εληνιή γα ηλ εζαγσγή καο ηειείαο γα λα έρε λόκα α

ξέε λα εκθαλίεηα αλάκεζα ζε δπό ελά.

Κάε γξακκή αηά η ζρεδίαζή ηο ραξαηξίεηα αό κά εζσηεξή ιίκαα ννία

α ανξίε ην κέγενο κε ην ννίν α ζρεδαζηνύλ ηα ζηνρεία νπ ηλ ααξηίνπλ ζηλ νόλ.

Η αληζηνρία καο κνλάδαο κήνπο ζηνρείνπ κε κα ζρεδαζηή κνλάδα ζρεδίνπ βνάε ζηλ

δκνπξγία γξακκώλ δαρείξζ ησλ ννίσλ είλα εύνι. Γα αξάδεγκα (κε ηλ ξνπόεζ

όη ζρεδαζηή κνλάδα είλα ην ρινζηό) αιιινπρία 1,-1, δκνπξγεί κα δαενκέλ γξακκή

κε ζηνρεία (αύιεο α ελά)

κήνπο ελόο ρινζηνύ ην αέλα α εθόζνλ ιίκαα ζρεδίαζο καο γξακκήο απηνύ ηνπηύνπ έρε ηεεί ίζ κε έλα.

ιίκαα ζρεδίαζο ηο γξακκήο ίζ κε δύν αληζηνρεί ζε ζρεδίαζ ησλ ζηνρείσλ ηο κε

κήνο ίζν κε δπό ζρεδαζηέο κνλάδεο ελώ

ιίκαα ίζ κε 0.5 αληζηνρεί ζη ζρεδίαζ κε κήνο ίζν κε κζή ζρεδαζηή κνλάδα.

Αληίζηνρα αηά ηλ κεηαθνξά νννπδήνηε ζρεδίνπ ζηνλ ζρεδνγξάθν ρξήζ ηο

ιίκααο ηο γξακκήο δίλε η δπλαηόηηα έλαο ζπγεξκέλνο ηύνο γξακκήο λα ζρεδάεηα

άληνηε ζην ζρεδνγξάθν κε ζηαεξό κήνο ζηνρείσλ δαηξώληαο ην γλόκελν ηο ιίκααο ηο

γξακκήο κε ηλ ιίκαα ζρεδίαζο ίζν κε ηλ κνλάδα. Γα αξάδεγκα, όηαλ ζρεδαζηή κνλάδα

είλα ην ρινζηό

Page 2: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 2/16

  ιίκαα ζρεδίαζο 1=1 δίλε ιίκαα ζρεδίαζο 1:1000 α ξνθαλώο κή ζηνρείσλγξακκώλ νπ αληζηνρνύλ ζηνλ νξζκό ηο γξακκήο.

όηαλ έινπκε λα ζρεδάζνπκε κε ιίκαα 1:5000 ηόηε αληζηνρία είλα 1=5 α εάλ

έινπκε ηα ζηνρεία ηο γξακκήο λα δαηξήζνπλ ην αξρό κέγεόο ηνπο ξέε λα

αιιάμνπκε ηλ εζσηεξή ιίκαα ηο γξακκήο ζε 5:1. 

1.1 ΔΞΔΙΙΚΔΤΜΔΝΑ ΔΙΗ ΓΡΑΜΜΩΝ –  ΑΠΛΔ ΓΡΑΜΜΔ 

Ωο αιέο γξακκέο ραξαηξίνληα, εηόο αό ηλ ζπλερή, απηέο νπ ααξηίνληα αό

κα αιιινπρία αό αύιεο, ηειείεο α ελδάκεζα ελά δαζηήκαηα δαθνξεηνύ κήνπο. Οσο

αλαθέξε α ξνγνπκέλσο ην κέγενο καο αύιαο ή ελόο δαζηήκαηνο ανξίεηα αό έλα

εηό ή αξληό αξκό αληίζηνρα, ελώ ηειεία δίλεηα κε κήνο 0. Τν ζρεδαζηό ξόγξακκα

όκσο ααηεί α άνεο  άιιεο ξόζεηεο ιξνθνξίεο εηόο αό ηνπο αξκνύο. Τέηνεο

ιξνθνξίεο είλα

 πνρξεσηά ην όλνκα ηο γξακκήο (κνλαδό γα άε ζρέδν)κα ξνζέγγζ ηο εκθάλζο ηο γξακκήο ρξζκννώληαο ραξαηήξεο εκέλνπ(ξναξεηά) 

α κα εξγξαθή ηνπ ζπκβνιζκνύ γα ηνλ ννίν α ρξζκννεί γξακκή

(ξναξεηά) 

Με απηό ηνλ ηξόν κνξνύκε λα δκνπξγήζνπκε αεξόξζην αξκό ηύσλ γξακκήο.

Γα λα κνξνύκε λα ηο ρξζκνννύκε ζε νναδήνηε ζηγκή απηέο ν ιξνθνξίεο

ανεύνληα ζε έλα αξρείν  εκέλνπ κε ξνέηακα *.LIN. Ωο όλνκα ηνπ αξρείνπ κνξεί λα

ρξζκννεί έλα νννδήνηε όλνκα, ραξαηξζηό ίζσο γα ηο γξακκέο νπ

δκνπξγήαλ. Δλα ηέηνν αξρείν κνξεί λα δκνπξγεί (ή λα γίλε εεμεξγαζία ήδ

 πθζηακέλνπ) κε έλαλ νννλδήνηε εεμεξγαζηή εκέλνπ. Γα ηνλ νξζκό άε γξακκήο κνξεί λα ρξζκννεί νννζδήνηε ζπλδαζκόο αό αύιεο α ηειείεο, σζηόζν πάξρνπλ νξζκέλν

αλόλεο: 

Η γξακκή λα κ μελάε κε έλό δάζηκα 

Πξέε λα πάξρνπλ ηνπιάρζηνλ δπν ζηνρεία γξακκήο α όρ εξζζόηεξα αό δώδεα 

Τν είκελν ηο εξγξαθήο ηνπ είδνπο γξακκήο ζπκεξιακβαλνκέλνπ α ηνπ νλόκαηνο

δελ α ξέε λα είλα κεγαιύηεξν αό 47 ραξαηήξεο 

Η αξκηή εξγξαθή ηνπ είδνπο γξακκήο α ξέε λα ρσξάε ζε κα αιή γξακκή 80

ραξαηήξσλ 

Η αξκηή εξγξαθή ηνπ είδνπο γξακκήο ξέε λα μελάε άληνηε κε έλα «Α», άηνπ εμαζθαιίε όη όιεο ν επείεο α ηα ηόμα α αξρίνπλ α α ηειεώλνπλ κε κα

αύια. 

Η δκνπξγία αξρείσλ εμεδεπκέλσλ ηύσλ γξακκώλ είλα ααξαίηη ζε νξζκέλεο

εθαξκνγέο ή κειέηεο όσο γα αξάδεγκα ζηο εθαξκνγέο ηνπ Δλνύ Κηκαηνινγίνπ όνπ ν

ηύνο, ιίκαα α ην κέγενο ησλ ζηνρείσλ ησλ δαθόξσλ γξακκώλ (αιώλ ή ζύλεησλ)

ξνανξίνληα εαξβώο κε βάζ ζαθείο ξνδαγξαθέο ζρεδίαζο. 

Page 3: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 3/16

 

Σρ. 1.1 Αόζαζκα αό αξρείν νξζκνύ αινύ ηύνπ γξακκώλ ζύκθσλα κε ηο ξνδαγξαθέο ηνπ

Δλνύ Κηκαηνινγίνπ 

Η ηειεπηαία γξακκή ηνπ αξαδείγκαηνο ζπκβνιίε (ζύκθσλα κε ηο ξνδαγξαθέο ηνπ

Δλνύ Κηκαηνινγίνπ) όξν ηκαηνινγνύ ηνκέα α ηα βαζά ηο ζηνρεία είλα κα αύια

κήνπο έληε ζρεδαζηώλ κνλάδσλ, κε ηλ ννία μελά, ζπλερίε κε ελό δάζηκα καο

ζρεδαζηήο κνλάδνο, εζαγσγή ηειείαο, ελό καο κνλάδαο, εζαγσγή ηειείαο α ηειεώλε κε

ελό κάο ζρεδαζηήο κνλάδαο α κεηά ζπλερίεηα ζρεδίαζ ηο γξακκήο εαλαιακβάλνληαο

ηα ίδα ζηνρεία. Πξνηάζνληαο ην «Α» ζηλ εξγξαθή εμαζθαιίεηα όη γξακκή, αξόη ην

ηειεπηαίν ζηνρείν ηο είλα έλα ελό δάζηκα α αξρίε α ηειεώλε κε κά αύια κε κέγενο

νπ ξνζαξκόεηα αλάινγα κε ην ζπλνιό κήνο ηο γξακκήο νπ ζρεδάεηα. Απηό θαίλεηα

ααξά αό ηα αξαδείγκαηα ηνπ αξαάησ ζρήκαηνο όνπ ζρεδάνληα έμ γξακκέο δίνπ ηύπ

α ιίκααο αιιά δαθνξεηνύ κήνπο. 

Οξζκόο γξακκήο: *ACAD_ISO12W100,ISO dash double-dot __ . . __ . . __ . . __ . .

A,12,-3,0,-3,0,-3

10 21 33 42 63

Σρ. 1.2 Σρεδίαζ γξακκήο δίνπ ηύνπ α ιίκααο αιιά δαθνξεηνύ κήνπο 

;;;; Linetype Definition file;; Version 1.0 για εφαρμογές Εθνικού Κτηματολογίοσ ;; Copyright 1998 by II

;;*KTHMA_dashed, 1mm, - - - - - -

A,1,-1*KTHMA_dot,1mm, ………………….. A,0,1

*KTHMA_agrot_dromos,3mm, --- --- ---A,3,-1*KTHMA_monopati, --- --- ---A,3,-1*KTHMA_kato_diavasi --- --- ---

A,3,-1*KTHMA_elos_telma --- --- ---A,3,-1*KTHMA_orio_kthm_enothtas, ----- . ----- . -----A,5,-1,0,-1

*KTHMA_orio_kthm_tomea, ----- . . ----- . . -----A,5,-1,0,-1,0,-1

Page 4: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 4/16

 

Η βαζή εξγξαθή/ζρεδίαζ ηο γξακκήο ααηεί κήνο 21 ζρεδαζηώλ κνλάδσλ

(21=12+3+3+3+3). Δνκέλσο 

1.  Η ξώη γξακκή κε κήνο 10 ζρεδαζηώλ κνλάδσλ δελ εαξεί γα ηλ ξνζαξκνγή 

ηνπιάρζηνλ καο κνξθήο/εξγξαθήο ηο γξακκήο α έηζ ζρεδάεηα κα ζπλερήογξακκή.

2.  Ση δεύηεξ κε κήνο 21 γξακκή κε βάζ ην αξρό «Α» αξρίε α ηειεώλε κε δύν

αύιεο κε ζπλνιό κήνο 6 ζρεδαζηώλ κνλάδσλ ην ννίν είλα ην πόινν ηνπ

ζπλνινύ κήνπο εάλ αθαξενύλ ηα εζσηεξά ζηνρεία (ελά α ηειείεο) κε ζπλνιό

κήνο 3 εθόζνλ ν ηειείεο έρνπλ κδελό κήνο (κήνο γξακκήο : 6+3+3+3+6=21). 

3.  Σηλ ηξίη γξακκή κε ζπλνιό κήνο 33 ζρεδαζηώλ κνλάδσλ πάξρε δπλαηόηηα

ξνζαξκνγήο ελόο αέξανπ νξζκνύ ηο γξακκήο (κήνο 21 ζρεδαζηέο κνλάδεο) α ην

 πόινν κήνο κνξάεηα εμίζνπ ζηα αξαία ηκήκαηα ηο γξακκήο ηα ννία α έρνπλ

κήνο 11 ζρεδαζηώλ κνλάδσλ ην αέλα (11=(33-3-3-3)/2)

4.  Σηλ ηέηαξη γξακκή κε κήνο 42 ζρεδαζηώλ κνλάδσλ πάξρε δπλαηόηηα λα

ξνζαξκνζεί δύν θνξέο ην ηκήκα κε ηα ελά α ηο ηειείεο (-3,0-3,0,-3), έλα αέξανηκήκα ζπλερνύο γξακκήο (κε κήνο 12 ζρεδαζηώλ κνλάδσλ) α πόινν ηκήκα

κνξάεηα εμ ίζνπ ζηα αξαία ζπλερή ηκήκαηα ηο γξακκήο. Με απηό ηνλ ηξόν ηειή

ζρεδίαζ ηο γξακκήο έρε ηλ εμήο κνξθή : 6,-3,0,-3,0,-3,12,-3,0,-3,0,-3,6

5.  Σηλ έκη γξακκή, κε κήνο 63 ζρεδαζηώλ κνλάδσλ, ζρύε όη α ζηα ξνγνύκελα

α ηειή γξακκή ζρεδάεηα/νξίεηα σο εμήο:

6,-3,0,-3,0-3,12,-3,0-3,0,-3,12,-3,0,-3,0-3,6.

Γελά ζε όιεο ηο γξακκέο ζρεδάνληα όζα «αέξαα ηκήκαηα νξζκνύ» ηο γξακκήο

ρσξάλε ελώ ζηλ αξρή α ζην ηέινο ξνζαξκόνληα δύν αύιεο ην κήνο ησλ ννίσλ νξίεηα

αό η ζρέζ

Μήνο αύιαο αξρήο/ηέινπο = (κήνο γξακκήο –  Κ * κήνο νξζκνύ γξακκήο)/2 

 Όνπ Κ είλα αξκόο ησλ αέξασλ ηκκάησλ νξζκνύ νπ ξνζαξκόνληα ζην

ζπλνιό κήνο ηο γξακκήο. 

Σηα ξνγνύκελα αλαθέξε όη νννζδήνηε ηύνο γξακκήο νξίεηα κέζα αό έλα

αξρείν εκέλνπ ην ννίν κνξνύκε λα εεμεξγαζηνύκε κε η ρξήζ ελόο αηάιιινπ

ξνγξάκκαηνο (.ρ. Word, WordPad). Ωζηόζν έλαο ζπγεξκέλνο (λένο) ηύνο γξακκήο κνξεί

 λα δκνπξγεί α λα ξνζηεεί ζην ηέινο άννπ αξρείνπ ηύσλ γξακκήο αεπείαο αό η

γξακκή εληνιώλ ηνπ AutoCad κε η ρξήζ ηο εληνιήο “ – LINETYPE ” (ξνζνρή ζηλ εζαγσγήηο αύιαο ξλ ηλ εληνιή). Ση γξακκή εληνιώλ εκθαλίνληα ν εινγέο: 

? / Create / Load / Set: Enter an option

Διέγνληαο “create” ην ξόγξακκα ανξίλεηα 

Name of linetype to create:  Δζάγνπκε ην όλνκα νπ α ραξαηξίε η γξακκή α κεηά

εκθαλίεηα ην αξάπξν δαιόγνπ (Σρ. 1.3) όνπ ειέγνπκε ην

αξρείν *.LIN ζηνπ ννίνπ ην ηέινο α ξνζηεεί εξγξαθή ηο

 λέαο γξακκήο 

Page 5: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 5/16

 Σρ. 1.3 Πιαίζν δαιόγνπ γα ηλ εινγή ηνπ αξρείνπ ηύνπ/νξζκνύ γξακκώλ ζην ηέινο ηνπ

ννίνπ α ανεπεί ν νξζκόο ηνπ λένπ ηύνπ γξακκήο νπ νξίεηα κέζα αό δαδαζίεο ηνπ

AutoCad

Descriptive text: Enter optional descriptive text:  Δζάγνπκε (ξναξεηά) κα εξγξαθή νπ

ραξαηξίε η ρξήζ ηο γξακκήο 

Enter pattern (on next line):  Δζάγνπκε κα αιιινπρία αξκώλ νπ

ρσξίνληα κε όκκα α εξγξάθνπλ ηλ

γξακκή 

Page 6: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 6/16

 

1.2 ΔΞΔΙΙΚΔΤΜΔΝΑ ΔΙΗ ΓΡΑΜΜΩΝ –  ΤΝΘΔΣΔ ΓΡΑΜΜΔ 

Σηνλ νξζκό ζύλεησλ γξακκώλ ν βαζνί αλόλεο είλα όκνν κε απηνύο νπ ήδ

αλαθέξαλ ζηα ξνγνύκελα. Η βαζή δαθνξά είλα όη ζηο γξακκέο απηέο εηόο αό ηο

αύιεο ηα ελά δαζηήκαηα α ηο ηειείεο κνξνύλ λα αξεκβάινληα κεηαμύ ηνπο α δάθνξα

ζύκβνια αό νναδήνηε γξακκαηνζεξά ησλ Windows, ή ζύκβνια νπ έρνπ δκνπξγεί αθνξησεί κέζα αό νξζκέλ δαδαζία ηνπ AutoCad. Σκαληή δαθνξννίζ ζπλζηά ην

γεγνλόο όη γα ηλ εζαγσγή απηώλ ησλ ζπκβόισλ ρξζκννείηα ζπληειεζηήο ιίκααο (νπ

δαθνξννεί ην κέγεόο ηνπ ζε ζρέζ κε ηνλ αξρό νξζκό ηνπ α είλα αλεμάξηηνο αό ηλ

εζσηεξή ιίκαα ηο γξακκήο), ελώ κνξεί λα εζαρεί κε εξζηξνθή α έεληξα ώο ξνο

ηνλ βαζό άμνλα ηο γξακκήο. Δίλα ξνθαλέο όη γα ην ζρκαηζκό/νξζκό ηέηνσλ ζύλεησλ

γξακκώλ είλα αινύζηεξ ρξήζ ζπκβόισλ αό γξακκαηνζεξέο ησλ Windows δόη

ανθεύγεηα ν νξζκόο/ζρκαηζκόο ησλ ζπκβόισλ νπ είλα ζρεηά είνλ δαδαζία. 

1.2.1 Οξζκόο Δμεδεπκέλωλ γξακκώλ κε η ρξήζ αιώλ ραξαηήξωλ εκέλνπ 

Η κενδνινγία νξζκνύ ζύλεησλ γξακκώλ κε η ρξήζ ραξαηήξσλ αόγξακκαηνζεξέο ησλ Windows α δνεί κέζα αό έλα αιό αξάδεγκα. Σεθηείηε ηλ εξίησζ

καο ζπκβνινγξακκήο ννία α ρξζκννείηα ώο όξν δνηζίσλ α γα ηλ άκεζ

αλαγλώξζ ηο δόηηάο ηο έινπκε λα εξέρε η ιέμ ιεδί «όξν». Ο νξζκόο κάο ηέηναο

γξακκήο κνξεί λα έρε η κνξθή (κέζα ζε έλα αξρείν εκέλνπ) 

*ORIOline, --- όξν --- όξν --- όξν ---

A,1.0,-0.25,["όξν",oriostyle,S=1,R=0,X=0,Y=-0.25],-1.25

Ο ηξόνο ζρεδίαζο νξίεηα κε

Παύιεο, ηειείεο α ελά δαζηήκαηα (αηά ηα γλσζηά) Δζαγσγή ραξαηήξσλ TEXT κέζα ζε brackets [......] όνπ εξέρνληα ηα αόινπα 

["string",style,S=scale,R=rotate,X=xoffset,Y=yoffset]

όνπ 

„string‟ : ν ραξαηήξεο νπ έινπκε λα εζαρνύλ ζη ζπγεξκέλ έζ 

style: ν ηύνο ησλ ραξαηήξσλ 

Scale : ιίκαα εζαγσγήο 

Rotate : εξζηξνθή 

Xoffset : αόιζ αηά Φ 

Yoffset: αόιζ αηά Υ 

Με αλαθνξά ζην αξάδεγκα αλαιπηά εεμήγζ νξζκνύ ηο γξακκήο έρε σο εμήο:

ORIOline:  Όλνκα ηο γξακκήο --- όξν --- όξν --- όξν --- :  ζρκαηή αξάζηαζ ηο γξακκήο κε ζύκβνια 

Α :  πνρξεσηά ζηλ αξρή νξζκνύ ηο γξακκήο (εμαζθαιίε όη

γξακκή αξρίε α ηειεώλε κε αύιεο) 

1.0 :  ζρεδίαζ γξακκήο/αύιαο κήνπο καο ζρεδαζηήο κνλάδαο 

-0.25 :  ελό δάζηκα κήνπο ίζνπ κε 0.25 ηο ζρεδαζηήο κνλάδαο 

όξν :  εζαγσγή ηνπ εξγξαθνύ εκέλνπ ζύκθσλα κα απηά νπανινπνύλ

oriostyle :  ηύνο ραξαηήξσλ νπ α ρξζκνννύλ γα ηλ εζαγσγή ηνπ 

Page 7: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 7/16

  εκέλνπ 

S :  ιίκαα εζαγσγήο ησλ ραξαηήξσλ ζε ζρέζ κε ην βαζό κέγενο

ηο γξακκαηνζεξάο (S=1 εζάγε ηνπο ραξαηήξεο αλαιινίσηνπο,

S=0.5 ηνπο πνδιαζάε, S=2 ηνπο διαζάε ζε κέγενο, .ν..). 

R :  νξίε ηλ εξζηξνθή ησλ ραξαηήξσλ κε βάζ η δεύπλζ ηο 

γξακκήο ζηλ ζπγεξκέλ έζ (R =0 εζάγε ηνπο ραξαηήξεο 

αηά κήνο ηο γξακκήο, R =50 εζάγε ηνπο ραξαηήξεο άεηαξνο ηλ αηεύπλζ ηο γξακκήο) 

Υ :  κεηαηόζ ηνπ ζκείνπ εζαγσγήο ώο ξνο ηνλ άμνλα ησλ Φ (ν 

άμνλαο Φ νξίεηα ζε άε ζκείν ζπλεπεαά κε ηλ αηεύπλζ

ηο γξακκήο ζην ζπγεξκέλν ζκείν) 

Τ :  κεηαηόζ ηνπ ζκείνπ εζαγσγήο σο ξνο ηνλ άμνλα ησλ Υ (ν

άμνλαο ησλ Υ νξίεηα άληνηε άεηα ώο ξνο ηλ αηεύπλζ ηο 

γξακκήο ζην ζπγεξκέλν ζκείν εζαγσγήο) 

-1.25 :  ν νξζκόο ηο γξακκήο ηειεώλε κε ηλ εζαγσγή ελνύ 

δαζηήκαηνο ίζνπ κε 1.25 ηο ζρεδαζηήο κνλάδαο. 

Σηα εόκελα α δνεί έλα αξάδεγκα δκνπξγίαο ζύλεηνπ ηύνπ γξακκήο κε βάζ ηνξνγνύκελν αξάδεγκα. Με η δαδαζία ηνπ ζρ. 1.4 δκνπξγνύκε έλα λέν ηύν γξαθήο ζην

AutoCad κε όλνκα “oriostyle”, διαδή ίδν κε απηό νπ ρξζκννήε ζην αξάδεγκα. Ση

ζπλέρεα κε έλαλ νννλδήνηε εεμεξγαζηή εκέλνπ δκνπξγνύκε έλα αξρείν (ζρ. 1.5) κε ην

όλνκα oriolines.lin, ην ανεύνπκε ζην ζιξό δίζν ηνπ πνινγζηή α ζη ζπλέρεα ην

θνξηώλνπκε ζην AutoCad. Δλ ζπλερεία ζρεδάνπκε ελλά αξάιιιεο γξακκέο ρξζκννώληαο

δαδνρά άε κα αό ηο δαθνξεηέο γξακκέο νπ νξίζηαλ. Τν ανηέιεζκα θαίλεηα ζην

ζρήκα 1.6, α είλα εύνια αηαλνηό  εάλ ζπλδαζηνύλ κε ηα δεδνκέλα ηνπ ζρ. 1.5. Αό η

κνξθή ηο γξακκήο orioline1 είλα αηαλνηό όη ην κέγενο ησλ γξακκάησλ είλα εμ νξζκνύ

κεγάιν α ην ελό δάζηκα ησλ 1.25 ζρεδαζηώλ κνλάδσλ νπ νξίεηα ζην ηέινο ηο γξακκήο

(ζηνλ νξζκό) δελ εαξή γα ηλ αλαγξαθή ηο ιέμο «όξν» α έηζ απηή εαιύηε ηα

εόκελα. Δίλα θαλεξό όη κνξθή ηο γξακκήο είλα νιύ αιύηεξ όηαλ νξίεηα ιίκαα

εζαγσγήο γα ην είκελν ίζ κε 0.5 (orioline2).

Σρ. 1.4 κνπξγία ζην AutoCad ηύνπ γξαθήο “oriostyle” 

Page 8: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 8/16

 Σρ. 1.5 Υόδεγκα αξρείνπ δκνπξγίαο νξνγξακκήο κε δαθνξεηά ζηνρεία κεγένπο

γξακκαηνζεξάο, εξζηξνθήο εκέλνπ α αόιζο αηά Φ α Υ 

Σρ. 1.6 Σρεδίαζ ελλά δαθνξεηώλ νξνγξακκώλ ζην AutoCad

Page 9: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 9/16

1.2.2 Οξζκόο Δμεδεπκέλωλ γξακκώλ κε η ρξήζ εδώλ ζπκβόιωλ (shapes)

Σηλ ξνγνύκελ αξάγξαθν ν ζύλεηεο γξακκέο νξίζαλ κε η ρξήζ

ηπννκέλσλ ζπκβόισλ δαέζκσλ ζηο γξακκαηνζεξέο ησλ Windows. Πνιιέο θνξέο όκσο

απηά ηα ηπά ζύκβνια δελ είλα αξεηά ή δελ κνξνύλ λα αληανξνύλ ζηο ααηήζεο ησλ

ξνδαγξαθώλ ελόο έξγνπ όζνλ αθνξά η ρξήζ εδώλ γξακκνζεξώλ. Γα ηλ εξίησζ απηή

ν ρξήζηο ηνπ ζρεδαζηνύ ξνγξάκκαηνο ξέε λα δκνπξγήζε λέα ζύκβνια α λα ηα εζάγεγα ρξήζ ζην AutoCad α ενκέλσο ζηο εδέο γξακκέο νπ ρξεάεηα. Αό η ζηγκή νπ ην

 λέν ζύκβνιν είλα δαέζκν ν νξζκόο ηο ζύλεηο γξακκήο νπ α ην ρξζκννεί είλα

αλνκνόηπνο κε ηα ξνγνύκελα. Σην αξάδεγκα νπ ανινπεί νξίεηα κα ζύλεη γξακκή

νπ ρξζκννεί ην ζύκβνιν SYMB1.

*SYMB1LINE, --- [SYMB1] --- [SYMB1] --- [SYMB1]

A,1.0,-0.25,[SYMB1,file1.shx,S=1,R=90,X=1,Y=-1],-1.0

Σηνλ αξαάλσ νξζκό ην ζύκβνιν ανινπείηα αό έλα όλνκα κεηαγισηζκέλνπ

αξρείνπ (compiled file) ην ννίν εξέρε ηνλ νξζκό ηνπ ζπκβόινπ. Τα πόινα ζηνρεία ηνπ

νξζκνύ είλα γλσζηά α νξίνληα ζύκθσλα κε ηο ξνγνύκελεο αξαγξάθνπο. 

1.2.2.1 ΗΜΙΟΤΡΓΊΑ ΑΡΥΔΙΩΝ ΤΜΒΟΛΩΝ 

Τα αξρεία νξζκνύ ζπκβόισλ δκνπξγνύληα, αη‟ αληζηνρία κε ηα αξρεία γξακκήο,

κε η ρξήζ ελόο αινύ εεμεξγαζηή εκέλνπ, ααινπώληαο βέβαα νξζκέλνπο αλόλεο. Η

δαθνξά έγεηα ζην γεγνλόο όη ην αξρείν ζπκβόισλ ξέε λα κεηαγισηζηεί αό ην AutoCad κε

η ρξήζ ηνπ compiler νπ δαέηε έηζ ώζηε ηα ζύκβνια λα κνξνύλ λα ρξζκνννύλ. Κάε

ζύκβνιν όξίεηα αό δπν γξακκέο. Σηλ ξώη νξίεηα ν σδόο ηνπ ζπκβόινπ, ν αξκόο ησλ

ζηνρείσλ ηο εόκελο γξακκήο, α ην όλνκα ηνπ ζπκβόινπ. Η δεύηεξ γξακκή εξέρε κα

ζεξά αό αξκνύο νπ νξίνπλ ηλ ζρεδίαζ ηνπ ζπκβόινπ. 

Παξάδεγκα εγγξαθήο/δκνπξγίαο ελόο αινύ ζπκβόινπ 

230,6,DBOX

014,010,01C,018,012,0

όνπ: 

230: ωδόο ζπκβόινπ (1 έωο 256), κνλαδόο γα άε αξρείν 

6 : αξκόο ζηνρείωλ νπ νξίνπλ ην ζύκβνιν 

DBOX: όλνκα ζπκβόινπ (κνλαδό γα άε αξρείν) 014: 01 κήνο γξακκήο 4 δεύπλζ ζρεδίαζο ξνο ην εηό Τ 

010: 01 κήνο γξακκήο 0 δεύπλζ ζρεδίαζο ξνο ην εηό X

01C: 01 κήνο γξακκήο 4 δεύπλζ ζρεδίαζο ξνο ην αξληό Τ 

018: 01 κήνο γξακκήο 4 δεύπλζ ζρεδίαζο ξνο ην αξληό Υ 

012: 01 κήνο γξακκήο 4 δεύπλζ ζρεδίαζο 45 κνξώλ 

0: τέλος ορισμού το σμβόλο 

Ο δεπύλζεο ζρεδίαζο νπ ρξζκνννύληα ζην αξαάλσ αξάδεγκα είλα ηπέο γα ην

AutoCad. Γελά πάξρνπλ 16 ηπέο δεπύλζεο ν ννίεο δίλνληα ζην ζρ. 1.7. 

Page 10: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 10/16

 Σρ. 1.7 Τπέο δεπύλζεο ζρεδίαζο γξακκώλ γα η δκνπξγία ζπκβόισλ 

Ο δπν γξακκέο νξζκνύ ηνπ ζπκβόινπ DBOX ζώνληα ζε έλα αξρείν εκέλνπ κε

όλνκα αξρείνπ DBOX.SHP.  Γα λα είλα δαέζκν όκσο ην ζύκβνιν ξέε λακεηαγισηζηεί. Γα ην ιόγν απηό ζη γξακκή εληνιώλ ηνπ AutoCad γξάθνπκε 

COMPILE ¨ 

α άκεζα εκθαλίεηα ην ιαίζν δαιόγνπ ηνπ ζρ. 1.8. Διέγνπκε ην αξρείν νπ έινπκε α

δίλνπκε „open‟. Τν αξρείν κεηαγισηίεηα α ανεύεηα κε ην ίδν όλνκα αιιά κε ξνέηακα

„shx‟, διαδή γα ηλ εξίησζ ηνπ αξαδείγκαηνο σο „DBOX>SHX‟. 

Σρ. 1.8 Πιαίζν δαιόγνπ γα ηλ εινγή αξρείνπ νξζκνύ ζπκβόισλ α η κεηαγιώηζή ηνπ 

Page 11: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 11/16

  Γα λα δνύκε ην ανηέιεζκα ηνπ κεηαγισηζκνύ ζηλ γξακκή εληνιώλ ηνπ AutoCad

δίλνπκε ηλ εληνιή

LOAD ……….

Ανινπώληαο ηο νδγίεο ηνπ ξνγξάκκαηνο ειέγνπκε ην ζύκβνιν νπ έινπκε λα

θνξηώζνπκε α ην εζάγνπκε ζηλ νόλ ζρεδίαζο ηνπ AutoCad. Σην ζρ. 1.9 θαίλεηα ηνζύκβνιν νπ κόιο νξίζηε, ελώ γα αιύηεξ αηαλόζ θαίλεηα α ξνή νξζκνύ/ζρεδίαζο

ηνπ ζπκβόινπ. 

Σρ. 1.9 Τν ζύκβνιν DBOX, κε η ξνή νξζκνύ ηνπ 

Σρ. 2.11 Παξάδεγκα νξζκνύ ζπκβνινγξακκώλ ζύκθσλα κε ηο ξνδαγξαθέο ηνπ Δλνύ

Κηκαηνινγίνπ. 

Page 12: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 12/16

1.2.2.2 Δδνί ωδνί (Special Codes )

 Όια όζα αλαθέξαλ ζηα ξνγνύκελα ανηεινύλ ηλ αινύζηεξ ξνζέγγζ νξζκνύ

 λέσλ ζπκβόισλ, κε η ρξήζ κόλν γξακκώλ ζηνρείσλ α κε δεδνκέλ η δπλαηόηηα

ζρεδίαζο κόλν ζπλερώλ γξακκώλ α κόλν αηά ζπγεξκέλεο δεπύλζεο. Όκσο έλα ζύκβνιν

ανηειείηα ζπλήσο αό έλα ζύλνιν γξακκώλ α ακύισλ ηκκάησλ, όρ ααξαίηηα ζπλερώλ,

ελώ νιιέο θνξέο πάξρε αλάγ ρξήζο ελόο ήδ νξζκέλνπ ζπκβόινπ. Όια απηά είλαδπλαηόλ λα εηεπρνύλ κε η ρξήζ εδώλ σδώλ νπ νξίνπλ ζπγεξκέλεο ελέξγεεο

ζρεδαζκνύ. Σηνλ ίλαα 1.1 νπ ανινπεί δίλνληα απηνί ν σδνί καί κε κα ζύληνκ

εεμήγζ, ελώ ζηα εόκελα αλαιπηά εξγξάθεηα ρξήζ ηνπο. Γα λα ρξζκννεί έλαο

νννζδήνηε σδόο (αξρά ανηεινύκελνο αό ηξείο ραξαηήξεο) ξέε ν δεύηεξνο

ραξαηήξαο (νπ ξνζδνξίε ην κήνο ηνπ δαλύζκαηνο) λα είλα κδέλ. Δλλαιαηά (α

αινύζηεξα) κνξεί λα ρξζκννεί κόλν ν αξκόο ηνπ σδνύ. Γα αξάδεγκα εζάγνληαο

„008‟ είλα ζνδύλακν κε η ρξήζ κόλν ηνπ αξκνύ „8‟. 

Πίλααο 1.1 Δδνί ωδνί ζρεδίαζο/δκνπξγίαο ζπκβόιωλ (Specification byte codes)

Κωδόο  Πεξγξαθή 

000 End of shape definition

001 Activate Draw mode (pen down)

002 Deactivate Draw mode (pen up)

003 Divide vector lengths by next byte

004 Multiply vector lengths by next byte

005 Push current location onto stack

006 Pop current location from stack

007 Draw subshape number given by next byte

008  X-Y  displacement given by next two bytes

009 Multiple  X-Y  displacements, terminated (0,0)

00A Octant arc defined by next two bytes

00B Fractional arc defined by next five bytes

00C Arc defined by  X-Y  displacement and bulge

00D Multiple bulge-specified arcs

00E Process next command only if vertical text

Page 13: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 13/16

 

Δεμήγζ ωδώλ 

Κωδόο 0: End of ShapeΟ σδόο 0 ζηννεί ην ηέινο ηνπ νξζκνύ ηνπ λένπ ζπκβόινπ 

Κωδνί 1 α 2: Draw Mode ControlΚαη‟ αληζηνρία κε ηνλ νξζκό αιώλ γξακκώλ όνπ δίλεηα δπλαηόηηα ζρεδίαζο

γξακκήο (εηόο αξκόο) ή δκνπξγίαο ελνύ ζηο δαενκέλεο γξακκέο (αξληόο αξκόο)

α εδώ δίλεηα δπλαηόηηα νξζκνύ ζρεδίαζο ξαγκαηήο γξακκήο ( pen down) ή ενλήο

γξακκήο (ελό δάζηκα: pen up).

Κωδόο 1 (001): ελεξγννίζ ζρεδίαζο ( pen down)

Κωδόο 2 (002): αελεξγννίζ ζρεδίαζο –  δκνπξγία ελνύ δαζηήκαηνο ( pen up)

Κωδνί 3 α 4: Size Control

Ο σδνί 3 (003) α 4 (004) ρξζκεύνπλ γα η κεγέπλζ ή ζκίξπζλ ηνπ ζπκβόινπνπ νξίεηα ζε κα γξακκή. 

Κωδόο 3 (003) : ην ζύκβνιν ζκξύλεηα αηά ηνλ αξκό νπ ανινπεί, ρ., „3,3‟ ζκαίλε

όη εάλ έλα ζύκβνιν ζύκθσλα κε ηνλ ηξόν ζρεδίαζήο ηνπ έρε κέγενο ηξώλ ζρεδαζηώλ

κνλάδσλ κε η εζαγσγή ηνπ ζπληειεζηή ζκίξπλζο α έρε ηειά κέγενο καο ζρεδαζηήο

κνλάδαο. 

Κωδόο 4 (004): αη‟ αληζηνρία κε ηα ξνγνύκελα ην ζύκβνιν κεγελύλεηα ζύκθσλα κε ηνλ

αξκό νπ ανινπεί ηνλ σδό (ρ., γα λα κεγελύλνπκε έλα ζύκβνιν 4 θνξέο εζάγνπκε

„4,4‟).

Ο νξζκόο ηο ιίκααο ζρεδίαζο γα έλα ζύκβνιν είλα αξνζηόο ζηλ γξακκή

νξζκνύ. Απηό ζκαίλε όη εάλ νξζεί κεγέπλζ αηά „4‟ α κεηά λέα κεγέπλζ αηά „5‟, ηόηε

ζπλνιά ην ζύκβνιν κεγελύλεηα ζπλνιά αηά 4x5=20 θνξέο. Αληίζηνρα ν δαδνρόο νξζκόο ιίκααο κε η κνξθή „003,5,004,5‟ ηειά αλάγε ηλ

ιίκαα ζε 1. 

Κωδνί 5 α 6: Location Save/RestoreΚαηά ηνλ νξζκό ζύλεησλ ζπκβόισλ νιιέο θνξέο πάξρε αλάγ εαλαθνξάο ηο

έλλαο ζρεδίαζο ζε έλα ξόηεξν ζκείν. Γα η δεπόιπλζ απηήο ηο δαδαζίαο πάξρνπλ νσδνί 5 (005) α 6 (006) κε ηνπο ννίνπο ανεύνπκε ζη κλήκ ηλ ηξέρνπζα έζ/ζκείν

ζρεδίαζο (σδόο 005) α αξγόηεξν ην εαλααινύκε (σδόο 006). Ο κόλνο εξνξζκόο

είλα όη κνξνύκε λα ρξζκννήζνπκε κόλν ηνπο ηέζζεξο ηειεπηαίνπο νξζκνύο έζο. Δάλ

εαιεζηνύκε ξόηεξν ησλ ηεζζάξσλ ηειεπηαίσλ νξζκό α πάξμε κύλκα ιάνπο (Position

stack overflow in shape nnn / Position stack underflow in shape nnn)

Κωδόο 7: SubshapeΜε η ρξήζ ηνπ σδνύ 7 (007) γίλεηα αλαθνξά γα εζαγσγή ζπκβόινπ (subshape) νπ

έρε νξζεί ξνγνύκελα. Υάξρνπλ δπν εξηώζεο νπ μερσξίνπλ αό ηνλ ηύν ηνπ

ζπκβόινπ. Δάλ ην ζύκβνιν είλα non-Unicode ηόηε ν σδόο 007 ανινπειηα αό έλαλ αξκό

αό ην 1 έσο ην 255. Δάλ ην ζύκβνιν είλα Unicode ηόηε ν αξκόο νπ ανινπεί κνξεί λα είλα

αό 1 έσο 65535 ( εξίησζ γα ζύκβνια Unicode δελ α καο ααζρνιήζε εξαηέξσ). Τν

ανηέιεζκα ηο ρξήζο ηνπ σδνύ 007 είλα άκεζ εζαγσγή (ζην ζκείν νπ βξίζεηα

δαδαζία νξζκνύ ηνπ λένπ ζπκβόινπ) ηνπ ζπκβόινπ νπ νξίεηα αό ηνλ αξκό νπ

ανινπεί α αλαθέξεαη άληνηε ζην ίδν αξρείν νξζκνύ ζπκβόισλ. 

Page 14: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 14/16

Κωδνί 8 α 9: X-Y DisplacementsΣύκθσλα κε ηα όζα αλαθέξαλ ζηα ξνγνύκελα γα ην ζρεδαζκό/νξζκό ελόο

ζπκβόινπ ηα δαλύζκαηα νξζκνύ κνξνύλ λα ζρεδαζνύλ ( pen down ή  pen up) κόλν αηά 16

ξνειεγκέλεο (ξν-νξζκέλεο) δεπύλζεο, κε κέγζην κήνο δαλύζκαηνο ην 15. Απηνί ν

εξνξζκνί ξνθαλώο εζάγνπλ δπζνιίεο όηαλ ν νξζκόο ηνπ ζπκβόινπ είλα νιύιννο ή όηαλ

ααηείηα ρξήζ δεύπλζο έξαλ ησλ ηπννκέλσλ. Γα ηλ εξίησζ απηή νιιέο θνξέο

είλα ξαηόηεξν λα ρξζκνννύλ ζπληεηαγκέλεο ζκείσλ αηά ηλ ιαζζή έλλνα ελόοαξηεζαλνύ ζπζηήκαηνο. Απηό είλα εθηό κε η ρξήζ ηνπ σδνύ 8 (008), ν ννίνο

ανινπείηα αό έλα εύγνο ζπληεηαγκέλσλ ή αό ηνλ σδό 9 (009) ν ννίνο ανινπείηα αό

εξζζόηεξα ηνπ ελόο εύγ. Όηαλ όκσο ρξζκννείηα ν σδόο 009, ηόηε ηειεπηαίν εύγνο

είαλ πνρξεσηά ην (0,0), νύ δίλε ηλ ιξνθνξία όη ηειείσζε ρξήζ ηνπ σδνύ

(ξνθαλώο εάλ πάξρε αλάγ ξαγκαηήο ρξήζο ηνπ εύγνπο (0,0) γα ηνλ νξζκό

δαλύζκαηνο α απηό είλα ην ηειεπηαίν, ηόηε εαλαιακβάλεηα ην (0,0), αιιώο ην δάλπζκα δελ

α νξζεί. 

Παξάδεγκα ρξήζο ησλ σδώλ: 

8, (23, 45) : νξζκόο ζρεδίαζο δαλύζκαηνο ξνο η έζ (23,45) 

9, (23,45),(10,12),34,76),(0,0) : νξζκόο ζρεδίαζο δαλπζκάησλ (νιπγσλή γξακκή) 

9, (0,0),(18,3),(3,18),(0,0),(0,0) :νξζκόο ζρεδίαζο ιεζηνύ νιπγώλνπ νπ αξρίε αηειεώλε ζην ζκείν (0,0) 

Κωδόο 00A (10): Octant ArcΟ εδόο σδόο 00Α (ή 10) ρξζκννείηα γα η ζρεδίαζ ελόο πινύ ηόμνπ

ζύκθσλα κε ηα δύν ςθία νπ ηνλ ανινπνύλ. Τν ηόμν απηό αιείηα νηαδό ηόμν (octant arc)

δόη ζρεδίαζή ηνπ δελ είλα ειεύεξ αιιά ανξίεηα αό η δαίξεζ ηνπ ύινπ ζε νηώ

ηόμα (45ν  ην αέλα) νξίνληαο έηζ ηλ αξρή α ην ηέινο αελόο αό απηά. Η αξίκζ ησλ

ηόμσλ είλα αξζηεξόζηξνθ αξρίνληα αό η δεύπλζ ηνπ εηνύ κάμνλα ησλ Φ (αηά ηλ

έλλνα ελόο ζπκβαηνύ αξηεζαλνύ ζπζηήκαηνο) α θαίλεηα ζην ζρήκα νπ ανινπεί. 

Σρ. 2.11 Κανξζκόο ζρεδίαζο νηαδώλ ηόμσλ 

Ο νξζκόο ζρεδίαζο ηόμνπ έρε η κνξθή

00Α,αηίλα, +/-0-Octant-arcs

00Α, : σδόο

αηίλα, : αηίλα ηόμνπ (αό 1 έσο 255) 

Page 15: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 15/16

+/-0 : ζύκβνιν + ή –  γα ηνλ νξζκό ηο θνξάο ζρεδίαζο, 

Octant, : αξκόο νπ ξνζδνξίε αό ό νηαδό ηόμν α αξρίζε ζρεδίαζ (0 έσο 7, ην 0

ζκαίλε νηώ ηόμα ή έλα ιήξ ύιν) 

Arcs:  αξκόο νηαδώλ ηόμσλ αν ηα ννία ανξίεηα ην κέγενο ησλ ηόμσλ νπ α

ζρεδαζεί. 

Γα αξάδεγκα ....,10,(2,-032),..., ζκαίλε όη α ζρεδαζεί έλα δεμόζηξνθν ηόμν  90ν 

αηίλαο 2 νπ α αξρίε αό η δεύπλζ 3 

10 : σδόο ζρεδίαζο ηόμνπ 

2: αηίλα ηόμνπ 

-0: δεμόζηξνθν 

3: αξρή ζρεδίαζο δεύπλζ 3 

2: κήνο ηόμνπ 2 νηαδά ή 2ρ45-90ν 

Κωδόο 00B (11): Fractional ArcΜε ηνλ σδό 00Β ή 11 νξίεηα ν ζρεδαζκόο ελόο ηόμνπ νπ αξρή α ην ηέινο ηνπλ

δελ ζπκίηνπλ ααξαίηηα κε κά ηπή νηαδή δεύπλζ. Ο νξζκόο ααηεί η ρξήζ έληε

ζπελερώλ ζηνρείσλ 

11,start_offset ,end_offset ,high_radius,radius,(-)0 SC  

Τα start offset and end offset νξίνπλ ηλ αόζηαζ ηο αξρήο α ηνπ ηέινπο ηνπ ηόμνπ

αό κα ηπή δεύπλζ 

Η ηκή high radius είλα ίζ κε 0 εάλ αηίλα ηνπ ηόμνπ είλα κξόηεξ αό 256. Σε

νναδήνηε άιι εξίησζ νιιαιαζάνληαο ηλ ηκή high radius κε ην 255 α

ξόζέηνληαο ην ανηέιεζκα ζηλ ηκή ηο αηίλαο ξνύηε ξαγκαηή αηίλα ζρεδίαζο ηνπ

ηόμνπ. 

Ο πνινγζκόο ηνπ start and ebd offset γίλεηα κε νιιαιαζαζκό ηο δαθνξάο ησλ

ηκώλ αξρήο α ηέινπο αό ηλ ξνγνύκελ ηκή ηπήο νηαδήο δέππλζο κε ην 256 α ην

ανηέιεζκα δαξείηα κε ην 45. Δάλ ην ηόμν αξρίε ή ηειεώλε ζε νηαδή δεύπλζ ηόηε

αληίζηνρ ηκή είλα 0 

Παξάδεγκα ηόμνπ νπ αξρίε αό ηο 55ν ΄α ηειείώλε ζηο 95ν

 11,(56,28,0,3,012)

Δεμήγζ 

start_offset = 56 because ((55 - 45) * 256 / 45) = 56end_offset = 28 because ((95 - 90) * 256 / 45) = 28

high_radius = 0 because (radius < 255)

radius = 3

starting octant = 1 because arc starts in the 45 degree octant

ending octant = 2 because arc ends in the 90 degree octant

Κωδνί 00C α 00D: Bulge-Specified ArcsΟ εδνί σδνί 00C, 00D ρξζκεύνπλ γα η ζρεδίαζ ακύισλ κεηαβιηήο

ακπιόηηνο. Σηλ ξάμ κνάνπλ ιεηνπξγά κε ηνπο σδνύο 8 α 9 νπ νξίνπλ

κεηαηνίζεο αηά ηνπο άμνλεο Φ α Υ. Ο σδνί 00C α 00D ζρεδάνπλ ηόμα εηξένληαοηλ εζαγσγή ελόο ζπληειεζηή ακπιόηηαο ( bulge factor ). Ο σδόο 00C ρξζκννείηα γα

Page 16: Chapt1 Eidikes Grammes Symbola 2003

7/21/2019 Chapt1 Eidikes Grammes Symbola 2003

http://slidepdf.com/reader/full/chapt1-eidikes-grammes-symbola-2003 16/16

η ζρεδίαζ ελόο κόλν ηόμνπ ελώ ν 00D γα η ζρεδίαζ νιιώλ ζπλερόκελσλ ηόμσλ ( polyarcs)

νπ ν νξζκόο ηνπο ηειεώλε κε ην εύγνο (0,0). 

Ο σδόο 00C ανινπείηα αό ηξία ςθία νπ νξίνπλ ην ηόμν: 

00C,X-displacement,Y-displacement,Bulge

Τα ηξία ςθία νπ νξίνπλ ην ηόμν αίξλνπλ ηκέο νπ πκαίλνληα αό -127 έσο +127.

Δάλ ν΄ζπληειεζηήο ακπιόηηαο είλα +-127 ηόηε έρνπκε νξζκό κπιίνπ ελώ εάλ ζζνύηα κε

κδέλ ηόηε έρνπκε νξζκό επείαο. 

Ο ζπληειεζηήο ακπιόηηαο ζνύηα κε (2*H/D)*127, όνπ D είλα ην κήνο ηο ρνξδήο

νπ νξίε ην ηόμν α H είλα αόζηαζ ηνπ έληξνπ ηνπ ηόμνπ αό η ρνξδή. 

Γα αξάδεγκα ην γξάκκα S α κνξνύζε λα νξζεί σο εμήο: 

13,(0,5,127),(0,5,-127),(0,0)

Κωδόο 00E: Flag Vertical Text CommandΟ εδόο σδόο 00Δ (14) ρξζκννείηα κόλν ζηνλ νξζκό ραξαηήξσλ διήο αηεύπλζο

(dual orientation text). Αό η ζηγκή νπ εζάγεηα απηόο ν σδόο ην εόκελν ζηνρείν/σδόο

ιακβάλεηα πόςλ ζηνλ νξζκό ή αξαιείεηα αλάινγα κε ηλ αηεύπλζ. Δάλ δεύπλζ

είλα αηαόξπθ ν εόκελνο σδόο ιακβάλεηα πόςλ εάλ όρ αξαιείεηα. Πεξαηέξσ

αλαθνξά ζη ρξήζ απηνύ ηνπ σδνύ δελ γίλεηα δόη ρξήζ ηνπ είλα νιύ εμεδεπκέλ α

έξα αό ην ζνό απηνύ ηνπ εθαιαίνπ.