Формирование файлов с исходными данными



Мы поможем в написании ваших работ!


Мы поможем в написании ваших работ!



Мы поможем в написании ваших работ!


ЗНАЕТЕ ЛИ ВЫ?

Формирование файлов с исходными данными



Закодированные исходные данные для сеточного проектирования монтажа записываются в файл с именем проекта и расширением .txt (например, plata06.txt). Запись производится с помощью текстового редактора, работающего с текстовым форматом файлов MS-DOS (файлы, подготовленные в редакторе Word, САПР RELEF не воспринимает!).

Количество закодированных описаний параметров постпроцессора технологического оборудования определяется числом различных элементов проводящего рисунка рассматриваемой РП. Имена файлов ОППТО формируются следующим образом

1-ый символ – р (плата)

2-ой символ – l (обработка лицевой стороны) или

t (обработка тыльной стороны)

3-ий символ – f (фрезерование) или

s (сверление)

4-ый и 5-ый симв. – rp (рельефный проводник) или

po (переходное отверстие) или

la (ламель) или

mo (монтажное отверстие)

6-ой, 7-ой и 8-ой симв. – диаметр инструмента в 0,01 мм с незначащими левыми

нулями

Файлы ОППТО также имеют расширение .txt и формируются с помощью текстового редактора, работающего с форматом файлов MC DOS. Ниже приведен возможный состав файлов ОППТО для изготовления одной из РП.

 

plfrp031 – фрезерование трасс на лицевой стороне

ptfrp031 – фрезерование трасс на тыльной стороне

plspo031 – сверление переходных отверстий на лицевой стороне

ptspo031 – сверление переходных отверстий на тыльной стороне

plsmo100 – сверление монтажных отв. Æ 1,0 мм на лицевой стороне

ptsmo100 – сверление монтажных отв. Æ 1,0 мм на тыльной стороне

plsmo150 – сверление монтажных отв. Æ 1,5 мм на лицевой стороне

ptsmo150 – сверление монтажных отв. Æ 1,5 мм на тыльной стороне

plfla080 – фрезерование ламелей шириной 0,8 мм на лицевой стороне

 

1. plfrp031 – фрезерование трасс на лицевой стороне

I

I Фрезерование трасс

I Слой 1 0,31

I Плата 61

I чистяков, 03-508

P

P OBRASP01* ki=1, mk=15000, kk=10, hh=X, xb=0, yb=0, in=1

Р OBRASP01* nx=0, ny=0, ma=1

Р OBRASP01* ok=1, pm=0, zx=0, zy=0, oi=0, ka=50, ko=0

Р OBRASP01* sx=208, sy=125, wx=208, wy=125

P OBRASP01* hx=620,hx=630,cx=1,xh=1,cx=1,xh=2

P OBRASP01* hy=620,hy=630,cy=1,yh=1,cy=1,yh=2

P OBRASP01* op=0

P OBRASP01* oo=L

P OBRASP01* sl=1, bx=0

P OBRASP01* ti=L

P OBRASP01* kt=1

P OBRASP01* tt=3

P OBRASP01* tm=X, pl=3, mi=1

O

X

Y

T

C

S

Z

E

 

2. ptfrp031 – фрезерование трасс на тыльной стороне

I

I Фрезерование трасс

I Слой 2 0,31

I Плата 61

I чистяков, 03-508

P

P OBRASP01* ki=1, mk=15000, kk=10, hh=X, xb=0, yb=0, in=1

Р OBRASP01* nx=0, ny=0, ma=1

Р OBRASP01* ok=1, pm=0, zx=0, zy=0, oi=0, ka=50, ko=0

Р OBRASP01* sx=208, sy=125, wx=208, wy=125

P OBRASP01* hx=620,hx=630,cx=1,xh=1,cx=1,xh=2

P OBRASP01* hy=620,hy=630,cy=1,yh=1,cy=1,yh=2

P OBRASP01* op=0

P OBRASP01* oo=Y

P OBRASP01* sl=2, bx=208

P OBRASP01* ti=G

O

X

Y

T

C

S

Z

E

 

3. plspo031 – сверление переходных отверстий на лицевой стороне

I

I Сверление переходных отверстий

I Слой 1 0,31

I Плата 61

I чистяков, 03-508

P

P OBRASP01* ki=1, mk=15000, kk=10, hh=X, xb=0, yb=0, in=1

Р OBRASP01* nx=0, ny=0, ma=1

Р OBRASP01* ok=1, pm=0, zx=0, zy=0, oi=0, ka=50, ko=0

Р OBRASP01* sx=208, sy=125, wx=208, wy=125

P OBRASP01* hx=620,hx=630,cx=1,xh=1,cx=1,xh=2

P OBRASP01* hy=620,hy=630,cy=1,yh=1,cy=1,yh=2

P OBRASP01* op=0

P OBRASP01* oo=L

P OBRASP01* sl=1, bx=0

P OBRASP01* ti=O

O

X

Y

T

C

S

Z

E

 

4. ptspo031 – сверление переходных отверстий на тыльной стороне

I

I Сверление переходных отверстий

I Слой 2 0,31

I Плата 61

I чистяков, 03-508

P

P OBRASP01* ki=1, mk=15000, kk=10, hh=X, xb=0, yb=0, in=1

Р OBRASP01* nx=0, ny=0, ma=1

Р OBRASP01* ok=1, pm=0, zx=0, zy=0, oi=0, ka=50, ko=0

Р OBRASP01* sx=208, sy=125, wx=208, wy=125

P OBRASP01* hx=620,hx=630,cx=1,xh=1,cx=1,xh=2

P OBRASP01* hy=620,hy=630,cy=1,yh=1,cy=1,yh=2

P OBRASP01* op=0

P OBRASP01* oo=Y

P OBRASP01* sl=2, bx=208

P OBRASP01* ti=O

O

X

Y

T

C

S

Z

E

5. plsmo100 – сверление монтажных отв. 1,0 мм на лицевой стороне

I

I Сверление монтажных отверстий

I Слой 1 1,0

I Плата 61

I чистяков, 03-508

P

P OBRASP01* ki=1, mk=15000, kk=10, hh=X, xb=0, yb=0, in=1

Р OBRASP01* nx=0, ny=0, ma=1

Р OBRASP01* ok=1, pm=0, zx=0, zy=0, oi=0, ka=50, ko=0

Р OBRASP01* sx=208, sy=125, wx=208, wy=125

P OBRASP01* hx=620,hx=630,cx=1,xh=1,cx=1,xh=2

P OBRASP01* hy=620,hy=630,cy=1,yh=1,cy=1,yh=2

P OBRASP01* op=0

P OBRASP01* oo=L

P OBRASP01* sl=1, bx=208

P OBRASP01* ti=M

P OBRASP01* kt=1

P OBRASP01* tt=1

P OBRASP01* tm=Z, pl=1, mi=1

O

X

Y

T

C

S

Z

E

 

6. ptsmo100 – сверление монтажных отв. 1,0 мм на тыльной стороне

I

I Сверление монтажных отверстий

I Слой 2 1,0

I Плата 61

I чистяков, 03-508

P

P OBRASP01* ki=1, mk=15000, kk=10, hh=X, xb=0, yb=0, in=1

Р OBRASP01* nx=0, ny=0, ma=1

Р OBRASP01* ok=1, pm=0, zx=0, zy=0, oi=0, ka=50, ko=0

Р OBRASP01* sx=208, sy=125, wx=208, wy=125

P OBRASP01* hx=620,hx=630,cx=1,xh=1,cx=1,xh=2

P OBRASP01* hy=620,hy=630,cy=1,yh=1,cy=1,yh=2

P OBRASP01* op=0

P OBRASP01* oo=Y

P OBRASP01* sl=1, bx=208

P OBRASP01* ti=M

P OBRASP01* kt=1

P OBRASP01* tt=1

P OBRASP01* tm=Z, pl=1, mi=1

O

X

Y

T

C

S

Z

E

 

7. plsmo150 – сверление монтажных отв. 1,5 мм на лицевой стороне

I

I Сверление монтажных отверстий

I Слой 1 1,5

I Плата 61

I чистяков, 03-508

P

P OBRASP01* ki=1, mk=15000, kk=10, hh=X, xb=0, yb=0, in=1

Р OBRASP01* nx=0, ny=0, ma=1

Р OBRASP01* ok=1, pm=0, zx=0, zy=0, oi=0, ka=50, ko=0

Р OBRASP01* sx=208, sy=125, wx=208, wy=125

P OBRASP01* hx=620,hx=630,cx=1,xh=1,cx=1,xh=2

P OBRASP01* hy=620,hy=630,cy=1,yh=1,cy=1,yh=2

P OBRASP01* op=0

P OBRASP01* oo=L

P OBRASP01* sl=1, bx=208

P OBRASP01* ti=M

P OBRASP01* kt=1

P OBRASP01* tt=2

P OBRASP01* tm=Z, pl=1, mi=1

O

X

Y

T

C

S

Z

E

 

8. ptsmo150 – сверление монтажных отв. 1,5 мм на тыльной стороне

I

I Сверление монтажных отверстий

I Слой 2 1,5

I Плата 61

I чистяков, 03-508

P

P OBRASP01* ki=1, mk=15000, kk=10, hh=X, xb=0, yb=0, in=1

Р OBRASP01* nx=0, ny=0, ma=1

Р OBRASP01* ok=1, pm=0, zx=0, zy=0, oi=0, ka=50, ko=0

Р OBRASP01* sx=208, sy=125, wx=208, wy=125

P OBRASP01* hx=620,hx=630,cx=1,xh=1,cx=1,xh=2

P OBRASP01* hy=620,hy=630,cy=1,yh=1,cy=1,yh=2

P OBRASP01* op=0

P OBRASP01* oo=Y

P OBRASP01* sl=1, bx=208

P OBRASP01* ti=M

P OBRASP01* kt=1

P OBRASP01* tt=2

P OBRASP01* tm=Z, pl=1, mi=1

O

X

Y

T

C

S

Z

E

 

9. plfla080 – фрезерование ламелей шириной 0,8 мм на лицевой стороне

I

I Фрезерование ламелей

I Слой 1 0,31

I Плата 61

I чистяков, 03-508

P

P OBRASP01* ki=1, mk=15000, kk=10, hh=X, xb=0, yb=0, in=1

Р OBRASP01* nx=0, ny=0, ma=1

Р OBRASP01* ok=1, pm=0, zx=0, zy=0, oi=0, ka=50, ko=0

Р OBRASP01* sx=208, sy=125, wx=208, wy=125

P OBRASP01* hx=620,hx=630,cx=1,xh=1,cx=1,xh=2

P OBRASP01* hy=620,hy=630,cy=1,yh=1,cy=1,yh=2

P OBRASP01* op=0

P OBRASP01* oo=L

P OBRASP01* sl=1, bx=208

P OBRASP01* ti=L

P OBRASP01* kt=1

P OBRASP01* tt=3

P OBRASP01* tm=X, pl=3, mi=1

O

X

Y

T

C

S

Z

E

 

Формирование процедур проектирования

Перед началом работы в интегрированной среде САПР RELEF необходимо завести директорию с уникальным именем. После этого необходимо "войти" в эту директорию и все последующие действия проводить, "не выходя" из нее.

Последовательность программных компонент определяется объектом проектирования и группируется в операции. При проектировании заданных учебных объектов сначала выполняется предварительный контроль и корректировка ИДСПМ. Для этого в процедуру проектирования включаются следующие программные компоненты:

·Символический ввод исходных данных

·Контроль трассировки

·Визуализация трассировки

После выполнения ПК «Визуализация трассировки» на изображение экране должно соответствовать эскизу РП на миллиметровке (Приложение № 1).

Следующим этапом работы является непосредственно проектирование РП, которое обеспечивается последовательностью перечисленных ниже программных компонент

·Трассировка-2

·Упорядочение цепей

·Контроль трассировки

·Визуализация трассировки

·Формирование таблиц проверки монтажа

·Постпроцессор технологического оборудования

·Визуализация и контроль монтажа

 

Символический ввод исходных данных main.txt р1    
Контроль трассировки р1      
Визуализация трассировки р1      
Упорядочение цепей р1 р2    
Трассировка-2 р2 р1    
Контроль трассировки р1      
Визуализация трассировки р1      
Формирование таблиц проверки монтажа р1 out1.tb out2.tb1
Символический ввод исходных данных plfrp031.txt р2    
Постпроцессор технологического оборудования р1 р2 kd-42 plfrp031.obr
Символический ввод исходных данных ptfrp031.txt p2    
Постпроцессор технологического оборудования р1 р2 kd-42 ptfrp031.obr
Символический ввод исходных данных plspo031.txt p2    
Постпроцессор технологического оборудования р1 р2 kd-42 plspo031.obr
Символический ввод исходных данных ptspo031.txt      
Постпроцессор технологического оборудования р1 р2 kd-42 ptspo031.obr
Символический ввод исходных данных plsmo100.txt      
Постпроцессор технологического оборудования р1 р2 kd-42 plsmo100.obr
Символический ввод исходных данных ptsmo100.txt      
Постпроцессор технологического оборудования р1 р2 kd-42 ptsmo100.obr
Символический ввод исходных данных plsmo150.txt      
Постпроцессор технологического оборудования р1 р2 kd-42 plsmo150.obr
Символический ввод исходных данных ptsmo150.txt      
Постпроцессор технологического оборудования p1 p2   ptsmo150.obr
Символический ввод исходных данных plfla080.txt p2    
Постпроцессор технологического оборудования р1 р2 kd-42 plfla080.obr
Визуализация и контроль монтажа kd-42 obr.ini    

 

Выполнение процедуры PROEKT

При выполнении процедуры PROEKT сначала находят и исправляют ошибки в ИДСПМ, допущенные при составлении сеточной модели РП и кодировании. Первый вид контроля выполняет ПК «Символический ввод исходных данных», который позволяет найти и диагностировать орфографические, синтаксические и схемотехнические ошибки в исходных данных.

Выполнение ПК «Контроль трассировки» позволяет диагностировать замыкания между разноименными цепями для любых элементов проводящего рисунка сеточной модели и некорректности в описании трасс.

При выполнении ПК «Визуализация трассировки» на экране появляется рисунок нетрассированной РП. Используя режим "Фрагмент" [F7] можно убедиться в правильности размещения элементов и в случае обнаружения ошибки исправить файл ИДСПМ и повторить контроль сначала.

После исправления всех ошибок приступают к последовательному выполнению следующих программных компонент процедуры.

Файлы ОППТО сначала обрабатываются с помощью ПК «Символический ввод исходных данных» и после ее положительного завершения выполняется ПК «Постпроцессор технологического оборудования».

Последней выполняется ПК "Визуализация и контроль монтажа", при обращении к которой на экране появляется кадр управляющих параметров, которые следует задать следующим образом. Вводятся имена файлов ОНТО для данной РП и для каждого файла задается:

• код слоев обработки РП (1 – лицевой; 2 – тыльный; 3 – сквозное отверстие);

• приоритет прорисовки (определяет последовательность появления на экране элементов проводящего рисунка);

• координаты базы прорисовки (исходная точка);

• ось оборота (L – без оборота; Х или Y – оборот вокруг оси Х или Y);

• тип обработки (1 – фрезерование; 2 – сверление)

• код инструмента.

Для каждого инструмента задается диаметр, который назначается по следующим правилам:

• для фрезерования трасс и сверления переходных отверстий – половина шага трассировки;

• для всех видов монтажных точек – величины, указанные для них на сборочном чертеже.

Кроме того, задается общий габарит РП в мкм.

После окончания формирования кадра управляющих параметров на экране появляется рисунок трассированной РП.

Особенностью формирования ОНТО является то, что ПК «Постпроцессор технологического оборудования» выполняется с разными значениями параметра оптимизации траектории (op = 0, op = 1, op = 20, op = 400), которые задаются в кадре управляющих параметров. Это позволяет выбрать такое значение ор, при котором траектория движения инструмента будет короче, что ведет к сокращению станочного времени изготовления РП. На этом проектирование РП заканчивается.

 



Последнее изменение этой страницы: 2016-04-07; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.210.184.142 (0.021 с.)