Конструирование и отливка пресс-форм > Каталоги > Создание компоновки > Создание файла компоновки параметра размера первого уровня
  
Создание файла компоновки параметра размера первого уровня
Файл компоновки параметров первого уровня создается после компоновок типа.
1. Значения параметра (Требуемое имя для следующего уровня) _Lay_File в файле компоновки типа определяют размер в компоновках размеров первого уровня. В этом контрольном примере рассмотрен диаметр выталкивателя.
2. Создайте файлы компоновки для каждого экземпляра в Type_Layout_File, используя то же имя, что и значения для параметра (Требуемое имя для следующего уровня)_Lay_File (Size_Layout_File в контрольном примере). В контрольном примере Hasco Inch имеет четыре типа, поэтому необходимо создать четыре файла компоновки размера.
3. Значением диаметра выталкивателя является первый размер, который может потребоваться использовать для поиска. Теперь можно создать параметры в файле новой компоновки. Size является примером требуемого имени для следующего уровня.
4. Назовите первый параметр, созданный в компоновке размера, Size_Lay_Descr.
5. Назовите второй параметр в новой компоновке именем параметра для размера, используемого для управления этим уровнем компоновок. Управляйте этим уровнем с помощью значения диаметра выталкивателя.
6. Создайте параметр с именем Dimension. Этот параметр должен также существовать в шаблонной модели и должен быть связан с размером, задающим размер, которым требуется управлять посредством выбора. В этом случае именем диаметра является размер универсальной модели выталкивателя.
7. Как и для файла Type_Layout_File, создайте параметр файла компоновки для следующего уровня компоновок, которые требуется отображать в диалоговом окне. Это следующий размер, который требуется использовать для поиска.
8. Следующий уровень компоновок не должен быть размером, которым управляет первый размер. Назовите его (Требуемое имя для следующего уровня)_Lay_File. Пример. Если следующий объект, который требуется выбрать в диалоговом окне, соответствует диаметру выталкивателя, то создайте параметр с именем Len_Lay_File.
9. Создайте параметры размера для любых размеров, управляемых размером, который выбирается ведущим для этого уровня компоновок.
10. В контрольном примере по выталкивателям размером, по которому требуется выполнять поиск, является длина выталкивателя. На основе страниц каталога диаметр суппорта, толщина суппорта и радиус у суппорта управляются диаметром выталкивателя.
11. Создайте параметр для каждого из этих размеров. Имена этих параметров должны также существовать в универсальной модели.
12. Эти параметры должны иметь в точности те же имена, которые записаны в универсальной модели. Эти параметры должны быть связаны с соответствующими размерами в универсальной модели. Таким образом, каталог знает, какие размеры необходимо изменить в универсальной модели в соответствии с компоновками.
13. Добавьте все параметры в таблицу параметров.
14. Исправьте таблицу параметров и добавьте экземпляры. Создайте экземпляр для каждого отличного размера, который изменяется в типе детали, с которой ведется работа.
Например, для типа ZI 41 имеется несколько диаметров. Таким образом, в файле компоновки ejpin_hasco_in_zi41_size добавьте 25 экземпляров, по одному на каждое значение диаметра выталкивателя, которое компания Hasco изготавливает для типа ZI 41.
Имя экземпляра должно соответствовать размеру, по которому требуется выбирать (Diameter в данном случае). Так как имя экземпляра является размером, а для имени экземпляра нельзя использовать десятичные знаки, пробелы или косые черты, то создайте систему обозначений из нижних подчеркиваний и тире, чтобы распознавать десятичные и дробные значения. Для дюймовых дробных значений используйте подчеркивания вместо косых черт, и тире вместо пробелов. Например: 1/16 будет иметь вид 1_16. 1-1/2 будет иметь вид 1-1_2. Для десятичных и метрических значений используйте нули в качестве пробелов, и подчеркивания в качестве десятичных знаков.
Например: 0.117 будет иметь вид 0_117, а 3,3 миллиметра будет иметь вид 3_3
15. Задайте для Size_Lay_Descr желаемое имя заголовка для опции "Размер" (Size) в диалоговом окне. Введите это имя в таблице параметров для всех экземпляров, например, Diameter.
16. Задайте значения параметра (Требуемое имя для следующего уровня)_Lay_File следующим образом:
Catalog Directory Name_ Pre Previous Level Name _(Единицы измерения)_ Previous Level Name_Current Level Name _(Требуемое имя для следующего уровня).
Неважно, какое значение используется для описания следующего набора компоновок. Рекомендуется поступать таким образом, потому что это позволяет показать тип детали, с которой идет работа.
Первый уровень (в данном случае Vendor), на котором создается эта компоновка.
Единицы измерения (дюймовые или метрические).
Последний уровень (в данном случае Type), на котором создается эта компоновка.
Текущий уровень (в данном случае Size).
Уровень, который требуется отобразить следующим (в данном случае Length).
17. В рассматриваемо примере для файла компоновки ejpin_hasco_in_zi41_size используйте следующее имя для первого экземпляра: ejpin_hasco_in_zi41_1_16_Len.
18. Введите значения для параметров размеров. Эти значения являются фактическими значениями, которые управляют моделью, наряду со значениями, которые отображаются в диалоговом окне. Убедитесь, что вводятся реальные числа для второго созданного параметра (Dimension), а не имя экземпляра. Имя экземпляра используется пользователем для выбора, а второй параметр фактически управляет моделью шаблона.
19. Продолжайте выполнять вышеописанные операции до последнего размера, по которому можно вести поиск.