Šiame įraše sužinosite viską apie BricsCAD šriftus, sudėtingus eilutės tipus ir formas.

BricsCAD naudoja .shx failus šriftams, formoms, GD & T simboliams ir sudėtiniams eilutės tipams. Tu gali sukurti šaltinį.šp bylos, šio įrašo tema. BricsCAD, neturi kompiliatoriaus, kurį būtų galima konvertuoti.šp į sudarytą.shx failai, su kuriais veikia BricsCAD.

BricsCAD rodo šriftus iš abiejų „TrueType“ (.ttf) ir „AutoCAD“ figūra (.shx) failai.

Be to, kad naudojate.shx failai šriftams rodyti, BricsCAD naudoja antro tipo.shx paprastų blokų tipo subjektų, žinomų kaip „formos“, failas, apimantis Apkrova ir Shape jų pakrovimo ir išdėstymo komandos.

Paaiškinimai atnaujinti Jasonas Bourhillas iš CAD koncepcijų.


Šiame įraše aptariamos šios temos:

Atrasti komandas ir sistemos kintamuosius, turinčius įtakos eilutės tipams


Greita formos apibrėžčių santrauka

Formas ir šriftus nusako .shp failai, kuriuos reikia sudėti į .shx failus. Formos apibrėžimą sudaro bent dvi teksto eilutės - antraštė, žyminti formą ar šriftą, po kurios eina viena ar kelios formos duomenų apibūdinančios eilutės. Duomenų skyriaus pabaiga žymima nuliu.

1 LINE: GALVA

* 130,6, VARDAS

* (žvaigždutė) - nurodo formos apibrėžimo pradžią.

130 - skaičiuoja figūrą; šriftai naudoja simbolio ASCII numerį. Diapazonas yra 1-255.

6 - nurodo bendrą duomenų baitų skaičių.

VARDAS - įvardija figūrą; turi būti didžiosiomis raidėmis, daugiausia 16 ženklų

2 LINIJA: DUOMENYS

014, 002,01C, 001,01C, 0

Formos duomenis sudaro vektoriai ir instrukcijų kodai. Vektoriniai kodai nusako judėjimą ir piešimą 16 krypčių:

  • - pirmasis skaitmuo (visada 0) rodo, kad skaičius yra šešioliktainis
  • - antrasis simbolis nurodo vektoriaus ilgį ir svyruoja nuo 1 iki F (15 vienetų). 4 - trečiasis simbolis nurodo vektoriaus kryptį

INSTRUKCIJOS KODAI

13Daug išsipūtimo nurodytų lankų.

Šešioliktainis Dešimtainiai skaičiai Aprašymas
000 0 Formos apibrėžimo pabaiga.
Pagrindinis piešimas ir perkėlimas
001 1 Pradėkite piešti (rašiklis žemyn).
002 2 Baigti piešti (rašiklis aukštyn).
Mastelio keitimas
003 3 Padalinkite vektoriaus ilgį iš kito baito.
004 4 Padauginkite vektoriaus ilgį iš kito baito.
Atmintis
005 5 Stumkite dabartinę vietą ant krūvos.
006 6 Dabartinė vieta iš krūvos.
Nubrėžkite poskyrį
007 7 Nubrėžkite kito baito suteiktą poskyrio numerį.
„Advanced Draw and Move“
008 8 x, y poslinkis, gaunamas sekančiais dviem baitais.
009 9 Keli x, y poslinkiai; baigta (0,0) kodu.
Arkai
00A 10 Oktanto lankas, apibrėžtas sekančiais dviem baitais
00B 11 Frakcijos lanką apibūdina kiti penki baitai.
00C 12 Lankas, apibrėžtas x, y poslinkiu ir išsipūtimu. 00D

Šriftai, sudėtingi linijiniai tipai ir formos

BricsCAD naudoja figūras šriftams, sudėtingų eilutės tekstų formoms ir formoms.

SHX FONTAI

Ankstyvosiomis CAD dienomis šriftai buvo koduojami kaip labai veiksmingi. Kompiuteriai neturėjo daug arklio galių, o tekstas buvo viena iš lėčiausių piešimo ekrano dalių. Norint išspręsti vektorinių šriftų problemą, ilgai reikėjo juos rodyti lėtuose devintojo dešimtmečio kompiuteriuose, „Autodesk“ išrado SHX formatą: kuo paprastesnis šriftas, kuo mažiau eilučių, tuo greitesnis ekranas.

Paprasčiausias šriftas iš visų, Txt.shx, atrodė negražiai, bet daugumą personažų sugebėjo nupiešti tik aštuoniomis eilutėmis. Tačiau SHX pagrįstų formų trūkumas yra tas, kad jos netinka apibrėžti sudėtingas kreives, kurios iš tikrųjų atspindi šriftus, ir jų negalima tinkamai užpildyti.

Laikui bėgant, kompiuteriams spartėjant, didėjo simbolių piešimui naudojamų eilučių skaičius. Galiausiai „Apple TrueType“ šriftų technologija leido išties sklandžiai atrodyti ir visiškai užpildytus šriftus, net CAD brėžiniuose ir sklypuose. Žemiau esanti galerija iliustruoja raidės Q raidę nuo originalo Txt.shx į naujesnius „TimesRoman.ttf“.

skaitmeninio šrifto laiko eilutė kartų nauja romėnų kalba
Q raidės raida nuo devintojo dešimtmečio iki šių dienų

Tai yra SHX failų, įtrauktų į BricsCAD, failų pavadinimai:

SHX šrifto failas Reikšmė
sudėtingas .shx Serifo šriftas
hangul .shx Korėjiečių šriftas
isocp .shx ISO standartinis šriftas (europietiškas)
kursyvas .shx Vieno taško kursyvas šriftas
kursyvas .shx Dviejų taškų kursyvas šriftas
kursyvas .shx Trigubas kursyvas šriftas
japonų .shx Japoniškas šriftas
monotxt .shx Šriftas su viena tarpa (kiekvienas simbolis užima tą patį plotį)
romanc .shx Trišakis serifo šriftas
romand .shx Dvigubas serifo šriftas
romansai .shx Vieno taško serifo šriftas
romantikas .shx Trišakis serifo šriftas (toks pat kaip „RomanC“)
simplex .shx Ne serifinis šriftas
trad_chin .shx Kinų šriftas
txt .shx Minimalus neerifinis šriftas
Apie BricsCAD šriftus

Kad BricsCAD būtų suderinamas su senais piešiniais, palaikomas originalo naudojimas.shx šriftus, taip pat šiandien.ttf „TrueType“ šriftai. TTF failai pagal numatytuosius nustatymus yra įtraukiami į „Windows“ ir „MacOS“ operacines sistemas ir kai kurias „Linux“ sistemas. BricsCAD nepalaiko „PostScript“ šriftų, tokių kaip PFA ir PFB failai.

Norėdami įkelti šrifto failą į brėžinį, naudokite Stilius komandą (dar žinomą kaip „Drawing Explorer“) ir įdėkite tekstą naudodami Tekstas, MT tekstasir kitas su tekstu susijusias komandas. BricsCAD pasiekia „TrueType“ šriftus iš kiekvienos operacinės sistemos numatytojo šriftų aplanko:

„Windows“: C: \ Windows \ FontsLinux: / usr / share / fonts / truetype

„Linux“: / usr / share / font / truetype

„MacOS“: / Vartotojai / Biblioteka / Šriftų kolekcijos

Jei brėžinyje šriftai rodomi neteisingai, problema kyla dėl to, kad BricsCAD neranda šaltinio šrifto failo vietos. Čia yra du sprendimai:

  • Naudokite Nustatymai | Bylos | Palaikymo failo paieškos kelias pridėti kelius
  • Įtraukite trūkstamus šriftų failus į esamus kelius
PATARIMAS Norėdami gauti visų piešinyje naudojamų šriftų sąrašą, paleiskite komandą „eTransmit“.

SHX NAUDOJIMAS KOMPLEKSINIUOSE LINETIPUOSE

Sudėtinguose teksto tipuose teksto daliai naudojamos figūros. Teksto padėtis ir dydis yra apibrėžti default.lin ir iso.lin linetype failai, o patys simboliai yra apibrėžti arial.ttf šriftas, pagal numatytuosius nustatymus. Naudojamas šriftas nustatomas pagal standartinį teksto stilių; pakeisti stilių, o eilutės tipo šriftas pasikeičia.

Kompleksinis linijos tipas BricsCAD
Sudėtingas eilutės tipas parodo, kaip derinamas tekstas su įprastais eilutės tipais

Jie yra pakraunami ir dedami su Linetype komanda. Norėdami gauti daugiau informacijos, žiūrėkite skelbti linetypes

„SHX“ FORMOSE

Formos yra ankstyvoji bloko forma (simbolis). Kaip ir šriftai, jie labai greitai pasirodė lėtuose devintojo dešimtmečio kompiuteriuose. Deja, juos buvo labai sunku koduoti; Šiandien blokus naudoti yra daug lengviau, todėl figūros nebenaudojamos simboliams. Šiais laikais figūras naudoja tik komanda Tolerancija.

Formos naudoja SHX failo formatą, kuris yra beveik identiškas šriftų formatui. Formos pirmiausia turi būti įkeltos į brėžinį Apkrova komandą, o tada įdėkite į brėžinį su Shape komandą.

„SHX IN GD&T“

GD&T (geometriniai matmenys ir tolerancijos) simboliai naudojami tiksliai apdirbant dalis.

Tolerancijos simboliai

Simbolius deda Tolerancija komandą ir yra pagrįstos figūromis iš gdt.shx byla.

FORMOS SUDERINAMUMAS SU AUTOKADU

BricsCAD gali naudoti bet kokius šriftus, sudėtingus eilutės tipus, formas ir tolerancijas .shx failą, kurį AutoCAD gali naudoti.

Abu CAD paketai naudoja a .fmp failas (sutrumpintai „šriftų žemėlapis“) pakeičia panašų išvaizdą.shx šriftų tiems, kurie randami vienas kito brėžiniuose. Rašymo metu nurodoma BricsCAD default.fmp bet to neįgyvendino.

Apie „Shape Files“

Formos failo formatas yra lankstus, parašytas kaip labai efektyvi simbolio forma lėtai veikiantiems devintajame dešimtmetyje dirbantiems asmeniniams kompiuteriams. Formos greitai buvo pakeistos blokais, tačiau liko scenoje dėl to, kad jos naudojamos eilėraščiuose ir pan.

Koduojant pasirinktinių formų apibrėžimus, reikia žinoti trigonometriją. Jasonas Bourhillas rekomenduoja naudoti „MkShape“ (formuokite formą) naudingumas pateikė Martinas Drese.

Yra dviejų rūšių failai, naudojami formoms:.šp ir.shx. Skirtumai tarp jų yra šie:

  • .šp yra formos šaltinis Kai rašote ar redaguojate formą ar šriftą, dirbate su.šp byla. Dalis tipiško.šp failas atrodo taip:

* 130,6, TRACK1
014,002,01C, 001,01C, 0

  • .shx yra sudaryta formos failai. Tai yra failai, kurie įkeliami į BricsCAD, norint juos naudoti su šriftais, tolerancijomis ir pan.
PATARIMAS Galite naudoti „AutoCAD“ arba „Bricsys“ naudinga programa Kompiliuoti, kad būtų galima formuoti figūros failus, kuriuos sukuriate naudodami šiame įraše pateiktą informaciją. Kompiliavimo programa yra dalis „BCadTools“ nemokamos „Torsten Moses“ kolekcijos iš https://www.bricsys.com/applications/a/?bcadtools-freeware-a335-al528. Negalite redaguoti .shx failų, nebent turite prieigą prie formos dekompiliatoriaus programa. Autodesk siūlo „DumpShx.Exe“ naudingumą „AutoCAD“„Express“ aplanke arba ieškokite dekompiliatorių internete.

RINKINIO FORMOS FORMA

Autodesk apibrėžė du formos failo formatus: vieną - formoms (paprasti blokai), kitą - šriftams. Skirtumas tarp šių dviejų tipų yra nedidelis: failo šrifto versijoje yra kodas 0, įspėjantis CAD sistemą, kad failas būtų laikomas šrifto apibrėžimu. Kai trūksta 0, failas laikomas formos apibrėžimu.

BricsCAD gali įkelti abi formos failų formas kaip formas su komanda „Įkelti“ ir kaip šriftus su komanda „Stilius“. Deja, jūs negalite lengvai atskirti dviejų. Vienas iš būdų yra atspėti pagal failų ar aplankų pavadinimus. Pavyzdžiui, italic.shx yra aiškiai šrifto failas, o ltypeshap.shx greičiausiai yra formos failas. Kiti failų pavadinimai gali būti neaiškūs: symusic.shx atrodo kaip formos failas, bet iš tikrųjų yra šrifto failas (muzikiniai simboliai). BricsCAD neįspėja, jei įkeliate netinkamos formos failą naudodami komandą Įkelti; priešingai, komanda „Style“ pateikia tik su šriftu susijusius SHX failus.

Čia yra keletas figūros formato aspektų:

  • Formos failai paprastai apibūdina vieną ar daugiau formų, iš viso iki 258.
  • Šrifto failai paprastai apibūdina visus vieno šrifto simbolius, pvz., AZ, az, 0-9 ir skyrybos ženklus.
  • „Unicode“ šrifto failai gali turėti iki 32 768 apibrėžimų.

Kaip ir daugelį kitų tinkinimo failų, formos apibrėžimus sudaro dvi ar daugiau eilučių. Pirma eilutė yra antraštė, žyminti formą, o antroji (ir tolesnės) eilutės apibūdina formą per kodus. Galutinis kiekvieno apibrėžimo kodas yra 0, kuris vadinamas terminatoriumi.

Bendrąjį formos apibrėžimo formatą sudaro antraštės eilutė, po kurios eina viena ar kelios apibrėžimo eilutės:

* shapeNumber, totalBytes, shapeName
baitas1, baitas2, baitas3,…, 0

Kiekviena eilutė gali būti iki 128 simbolių ilgio; formos failai su ilgesnėmis eilutėmis nebus sudaromi. Kiekvienas apibrėžimas yra apribotas iki 2000 baitų. Galite naudoti tuščias eilutes, kad atskirtumėte formos apibrėžimus, ir kabliataškį (;), jei norite įtraukti komentarus į failą.

GALVOS PLOKŠTĖS

Toliau aprašomi formos antraštės aprašo laukai:

Apibrėžimo pradžia

* 130,6, TRACK1

Žvaigždutė signalizuoja „AutoCAD“ kad prasideda kitas formos apibrėžimas.

shapeNumber * 130,6, TRACK1

Kiekvienai figūrai reikalingas unikalus numeris, pagal kurį ji atpažįstama. Šriftų skaičius yra lygiavertis ASCII kodas, pavyzdžiui, 65 - A raidė.

PATARIMAS 256, 257 ir 258 figūrų skaičiai skirti laipsnio, pliuso ar minuso ir skersmens simboliams.

„totalBytes“

*130,6, TRACK1

Apibrėžę formą, turite sudėti baitų, apibūdinančių figūrą, skaičių, įskaitant terminatorių, 0. Man nėra prasmės. Vienos formos apibrėžimas gali būti 2 000 baitų.

Unicode formos skaičiai naudojami po du baitus.

formos vardas

*130,6,KETAS1

Formų pavadinimai gali būti skirtingi. Didžiausias vardo ilgis yra 16 ženklų; simbolių perteklius yra sutrumpintas.

APIBRĖŽIMO EILUTĖS

Antraštės eilutė eina viena ar daugiau eilučių, apibrėžiančių formą ar šriftą. Tai yra niūrioji formos failų dalis, ir jūs dabar pamatysite, kodėl jie nebebenaudojami.

baitų

014,002,01C, 001,01C, 0

Forma apibūdinama „baitais“, vadinama tuo, kad kiekvienas kodas yra vieno baito (kompiuterio matavimo) dydžio. Baitai nustato vektoriaus ilgį ir kryptis arba nurodymų kodus. Jie gali būti dešimtainio (10 bazių) arba šešioliktainio (16 pagrindų) formato. Apibrėžties eilučių ilgis yra ne daugiau kaip 128 simboliai (įskaitant kablelius) ir ne daugiau kaip 2000 baitų (neįskaitant kablelių).

Paskutinė apibrėžimo eilutė baigiasi skaičiumi 0.

PATARIMAS Kai pirmasis baito simbolis yra 0, du po jo einantys simboliai yra šešioliktainiai, pvz., 00C (12, po kablelio).

VEKTORIŲ KODAI

Vektoriniai kodai apibūdina, kaip piešiama forma. Jie apibūdina judėjimą (rašiklį aukštyn) ir piešimą (rašiklį žemyn). Vektoriniai kodai ribojami 16 krypčių, 22,5 laipsnių žingsniu, kaip parodyta paveikslėlyje:

formos failų vektorius
Vektoriai, apibrėžiantys kryptį ir atstumą

Atkreipkite dėmesį, kad ilgiai nėra radialiniai. Įstrižainės vektoriai, tokie kaip 2 ir E, yra 1.414 kartų ilgesni už stačiakampius vektorius, tokius kaip 4 ir 0. (Prisiminkite, kad 1.414 yra kvadrato šaknis iš 2.)

Vektoriniai kodai visada pateikiami šešioliktainėmis žymomis, tokiomis kaip 02C:

Dešimtainiai skaičiai Šešioliktainis
0 … 9 0 … 9
10 A
11 B
12 C
13 D
14 E
15 F

INSTRUKCIJOS KODAI

Formos ne tik apibūdina kryptį ir ilgį, bet ir kodais naudoja instrukcijas. Kodo numeriai gali būti dešimtainiai (gruodis) arba šešioliktainis (šešiakampis). Šešioliktainiai kodai visada turi tris skaitmenis, pirmasis yra 0 (nulis). Atminkite, kad kai kurie kodai priklauso nuo papildomų kodų. Atminkite, kad figūros gali būti sudarytos tik iš linijų, lankų ir tarpų.

Hex Gruodis Aprašymas
000 0
Pagrindinis piešimas ir perkėlimas
001 1
2
Mastelio keitimas
003 3
004 4
Atmintis
005 5
6
Nubrėžkite pogrupį
007 7
„Advanced Draw and Move“
008 8
009 9
Arkai
00A 10
00B 11
00C 12
00D 13
Tik šriftai
00E 14

A kamino yra specifinis atminties tipas, vadinamas FILO, trumpai tariant „first in, last out“. Kai rietuvės atmintyje saugomi du numeriai, paskutinis išsaugotas numeris yra pirmasis. Pagalvokite apie liftą, kur pirmasis asmuo įeina paprastai paskutinis.

Formos pabaiga - 0/000

Kodas 0 turi pažymėti kiekvieno formos apibrėžimo pabaigą. Jis pasirodo paskutinės eilutės pabaigoje.

00C, (2,0, -127), 0

Šešioliktainėje notoje 0 yra 000.

Lygiosios režimas - 1/001

1 kodu pradedamas piešimo režimas („rašiklis“ žemyn). Pagal numatytuosius nustatymus kiekvienas figūros apibrėžimas prasideda įjungtu piešimo režimu.

2/002: perkėlimo režimas -

2 kodas pradeda judėjimo režimą („rašiklis“ aukštyn). Žemiau pateiktame pavyzdyje rašiklis pakeliamas prieš pereinant į naują vietą.

2,8,(-36,-63),1,0

Sumažinta mastelis - 3/003

3 kodas nurodo santykinį kiekvieno vektoriaus dydį. Kiekviena forma prasideda nuo vieno iš stačiakampių vektorių, tokių kaip 4., aukščio. Norėdami, kad forma būtų mažesnė, naudokite kodą 3, po kurio eina baitas, nurodantis mastelio koeficientą nuo 1 iki 255. Pavyzdžiui, šis kodas nupiešia figūros pusę kaip didelis:

PATARIMAS Formos apibrėžime masto koeficientas yra kaupiamasis. Naudojant tą patį mastelio kodą du kartus, efektas padaugėja. Pavyzdžiui, 3,2, po to dar 3,2, formos dalį padaro keturiskart mažesnę. Pasibaigus formos apibrėžimui, grąžinkite skalę į vienovę, kad nebūtų paveiktos kitos formos.

Padidinta skalė - 4/004

Jei norite, kad forma būtų didesnė, naudokite kodą 4, po kurio eina baitas, nurodantis mastelio koeficientą nuo 1 iki 255. Pvz., Šis kodas nupiešia figūrą dvigubai didesnę:

4,2

Atminkite, kad figūros apibrėžime galite naudoti 3 ir 4 kodus, kad formos dalys būtų didesnės ir mažesnės.

Išsaugoti (stumti) - 5/005

5 kodas išsaugomas (stumia) dabartinės x, y koordinatės kamino atmintyje. Tada pasinaudosite kodu 6, kad prisimintumėte (pop) koordinates vėlesniam naudojimui. Rietuvės atmintis yra tik keturios koordinatės. Pasibaigus formos apibrėžimui, turite prisiminti visas išsaugotas koordinates; y., turi būti lygus 5 ir 6 kodų skaičius, kaip parodyta žemiau:

2,14,8, (- 8, -25), 14,5,8, (6,24), 1,01A, 016,012,01E, 02C, 02B, 01A, 2,
8, (8,5), 1,01A, 016,012,01E, 02C, 02B, 01A, 2,8, (4, -19), 14,6, 14,8, (8, -9), 0

Prisiminti (pop) - 6/006

Kodas 6 primena (pasirodo) paskutinės išsaugotos koordinatės iš krūvos atminties.

Pogrupis - 7/007

Kodas 7 vadina antrąja forma, kuri yra tiesiog kitos formos. Formos gali būti naudojamos kitų formų pavidalu, o tai padeda sumažinti nuobodų formuojančių formų susidarymą. Po 7 kodo nurodomas kitas figūros numeris nuo 1 iki 255 (prisiminkite, kad visos formos, esančios a.šp failas identifikuojamas pagal numerį.) Pavyzdžiui:

7,2 2 pav. Vadina antrine forma.

X, y atstumas - 8/008

Kodai 8 ir 9 panaikina apribojimą, kurį vektoriniai kodai (tik 16 krypčių) taiko piešdami.

Kodas 8 apibrėžia atstumą, naudodamas du baitus, svyruojančius nuo -128 iki 127:

8, xDistance, yDistance

Žemiau pateiktame pavyzdyje parodytas 8 kodas dažnai naudojamas:

2,14,3,2,14,8,(-21,-50),14,4,2,14,5,8,(11,25),1,8,(-7,-32),2,
8, (13,32), 1,8, (- 7, -32), 2,8, (- 6,19), 1,0E0,2,8, (- 15, -6), 1,0E0 , 2,
8,(4,-6),14,6,14,3,2,14,8,(21,-32),14,4,2,0

Pirmoje aukščiau esančioje kodo eilutėje 8 (- 21, -50) nubrėžta 21 vienetas kairėje (-x) ir 50 vienetų žemyn (-y).

X, y Atstumai - 9/009

Kai kodas 8 nurodo vieną koordinatę, 9 kodas nurodo koordinačių seką, nutrauktą (0,0). Pavyzdžiui:

9,(1,2),(-3,4),(5,-6),(0,0)

Oktanto lankas - 10 / 00A

Kodas 10 apibrėžia oktantas lankas, kuris yra lankas, kurio kampas ribojamas 45 laipsnių kartotiniais, kaip parodyta kitame paveiksle. Lankas visada prasideda 0 padėtyje, o paskui juda prieš laikrodžio rodyklę.

lankai formuoja sudėtingas liustines
Apibrėžti lanko ilgį per oktantus

Lankas nurodomas šiais baitais:

10, spindulys, - 0 pradinisOktantas octantSpan

  • 10 nurodo oktanto lanką.
  • spindulys yra reikšmė nuo 1 iki 255.
  • Neigiamas ženklas keičia lanko kryptį į laikrodžio rodyklę; palikite jį prieš laikrodžio rodyklę.
  • 0 nurodo, kad šie simboliai yra šešioliktainiai.
  • pradinisOktantas nurodo, kur prasideda lankas; vertė svyruoja nuo 0 iki 7).
  • octantSpan nurodo, kaip sunkiai lankas važiuoja, vėlgi skaičių nuo 0 iki 7.
PATARIMAS Kai octantSpan yra 0, forma nubrėžia apskritimą. Oktanto lanko kodas paprastai naudojamas skliausteliuose, kad būtų aiškiau, pvz .: 10, (25, -040)
Dalinis lankas - 11 / 00B

Kodas 11 yra naudingesnis, nes jis atkreipia lankus, kurie nesibaigia ir prasideda oktantais kampais. Tačiau jo specifikacijai reikia penkių baitų:

11, startOffset, endOffset, highRadius, spindulys, - 0 startOctant octantSpan

  • 11 nusako trupmeninę lanką.
  • startOffset nurodo, kokiu atstumu (laipsniais) nuo oktanto kampo prasideda lankas.
  • endOffset nurodo, koks atstumas nuo oktanto kampo baigiasi lanku.
  • aukštasRadijus nurodo didesnį kaip 255 vienetų spindulį; kai lanko spindulys yra ne mažesnis kaip 255 vienetai, šis parametras yra 0. The aukštasRadijus padauginamas iš 256, tada pridedamas prie spindulys vertė norint rasti lanko spindulį.
  • spindulys yra reikšmė nuo 1 iki 255.
  • Neigiamas ženklas keičia lanko kryptį į laikrodžio rodyklę; palikite jį prieš laikrodžio rodyklę.
  • 0 nurodo, kad šie simboliai yra šešioliktainiai.
  • pradinisOktantas nurodo, kur prasideda lankas; vertė svyruoja nuo 0 iki 7.
  • octantSpan nurodo, kaip toli lankas eina, vėlgi skaičių nuo 0 iki 7.
PATARIMAS Štai kaip „Autodesk“ siūlo nustatyti startOffset ir endOffset reikšmes:

  1. Nustatykite nuokrypius apskaičiuodami pradinio oktanto ribos (kuri visada yra 45 laipsnių kartotinė) ir lanko pradžios laipsnių skirtumą.
  2. Padauginkite skirtumą iš 256.
  3. Padalinkite rezultatą iš 45.

„Bulge Arc“ - 12 / 00C

Kodas 12 nubrėžia vieno segmento lanką, pritaikydamas poslinkio vektorių išpūtimo koeficientą. 0C, xDisplacement, yDisplacement, bulge

  • xDisplacement ir yDisplacement nurodo lanko pradžios x, y koordinates.
  • bulge nurodo lanko kreivumą. Visos trys vertės svyruoja nuo -127 iki 127.

Taip elgiasi „Autodesk“ sako, kad išsipūtimas apskaičiuojamas: „Jei poslinkio nurodytas linijos segmentas yra D ilgio, o statmenas atstumas nuo to segmento vidurio yra aukščio H, išsikišimo dydis yra ((2 * H / D) * 127). . “

išsipūtimo formos kompleksas
Apskaičiuojamas išsipūtimo dydis

Puslankiu (180 laipsnių) išsipūtimo vertė būtų 127 (nubrėžta prieš laikrodžio rodyklę) arba -127 (nubrėžta pagal laikrodžio rodyklę), o linijos reikšmė būtų 0. Jei lankas didesnis nei 180 laipsnių, naudokite du lankus iš eilės.

„Polyarc“ - 13 / 00D

Kodas 13 nubraižo a poliarkas, lankas, sudarytas iš dviejų ar daugiau dalių. Jis nutraukiamas (0,0).

13,(0,2,127),(0,2,-127),(0,0)

PATARIMAS Jei norite nubrėžti tiesią liniją tarp dviejų lankų, efektyviau naudoti nulinio besiveržimo lanką, nei perjungti lankus ir linijas.

Vėliavos vertikalus tekstas Vėliava - 14 / 00E

Kodas 14 skirtas tik šriftams ir tik šriftams, skirtiems dėti horizontaliai ir vertikaliai. Kai orientacija vertikali, apdorojamas šis kodas; jei horizontalus, kodas praleidžiamas.

šrifto kodo kompleksiniai linetypes


Atsisiųskite BricsCAD 30 dienų nemokamai

Šiandien pradėkite gaminti sudėtingus linetypes

Nuolatinės arba prenumeruojamos licencijos, veikiančios visomis kalbomis, visuose regionuose.


  1. Įvadas
  2. 55 patarimai BricsCAD vartotojams
  3. Nustatymai
  4. Aplinkos keitimas
  5. Individualizuota vartotojo sąsaja
  6. Įvadas į dialogo langą Tinkinti
  7. Tinkinkite meniu juostą ir kontekstinius meniu
  8. Įrankių juostos ir mygtukų piktogramos
  9. Makrokomandų ir diesel kodo rašymas
  10. Juostelės juostos ir skydai
  11. Klavišų paspaudimai, slapyvardžiai ir apvalkalo komandos
  12. Pelės, dukart spustelėkite ir planšetinio kompiuterio mygtukai
  13. Absoliučiai viskas, ką reikia žinoti apie keturkojį
  14. Apvirtimo savybės
  15. Darbo vietos ir vartotojo sąsaja
  16. Projektavimo įrankių ir konstrukcijų plokštės
  17. Sukurti paprasti ir sudėtingi linijiniai tipai
  18. Rašymo liukai
  19. Formų ir šriftų dekodavimas
  20. Kodavimas lauko tekstu
  21. Rašant scenarijus
  22. Programavimas naudojant LISP (įvadas)
  23. LISP funkcijos