Перейти к публикации

Рекомендованные сообщения

Всем доброго времени суток.

 

Нужна помощь в создании скрипта для Cad (Солид, Компас , Автокад ,в какой легче сделать)

 

Необходима что бы созданная программа из исходной заготовки (2д эскиза) формировала некоторое кол-во рядов , с некоторым кол-вом

строк этих эскизов  в результате чего получилась бы матрица 2д эскизов.

При формировании матрицы каждый ряд имеет свой собственный размер А по длине который указан в таблице Эксель

и каждая строка и меет свой собственный размер В значение которого тоже находится в таблице Эксель

 

Мое представление как должна будет работать прога.

После запуска программы предлагается выбрать  ячейки в таблице в которой содержатся значения ширины столбцов , соответственно сколько ячеек выделено столько и столбцов. потом выбираются ячейки со значениями строк. после чего формируется матрица.

 

 

post-48976-0-59698600-1436985826_thumb.png

Ссылка на сообщение
Поделиться на других сайтах


Что значит помочь?? Если написать полностью, то задача не простая, скорее всего бесплатно желающих может не найтись.. Тогда тему надо перенести в "размещение заказов".. Или только подсказать функции API, которые нужно использовать?? Так они у каждой программы свои, поэтому писать надо в соответствующей ветке форума..

 

А вообще, задачу уточнить можно?? Разместить на листе металла раскрой деталей?? Вроде такие программы упоминались на форуме.. Может стоит воспользоваться поиском??

Ссылка на сообщение
Поделиться на других сайтах

в NX для этого есть стандартный функционал "Семейство деталей" (Part Family).

Что то подобное должно быть и в SE, SW, и др.

Ссылка на сообщение
Поделиться на других сайтах

в NX для этого есть стандартный функционал "Семейство деталей" (Part Family).

Что то подобное должно быть и в SE, SW, и др.

"Семейство деталей" деталей не подойдет , так как размеры А и В  каждый раз разные т.е исходные данные формируются в таблице Экселя и используя эти данные формируется матрица эскизов  

Ссылка на сообщение
Поделиться на других сайтах

Что значит помочь?? Если написать полностью, то задача не простая, скорее всего бесплатно желающих может не найтись.. Тогда тему надо перенести в "размещение заказов".. Или только подсказать функции API, которые нужно использовать?? Так они у каждой программы свои, поэтому писать надо в соответствующей ветке форума..

 

А вообще, задачу уточнить можно?? Разместить на листе металла раскрой деталей?? Вроде такие программы упоминались на форуме.. Может стоит воспользоваться поиском??

Сложности тут ни вижу , К примеру солид хорошо программируется и может брать данные из таблиц Экселя. 

 

Задача звучит так на рисунке изображена эталонная модель (исходная) согласно данным в файле Экселя (смотри приложение).формируется матрица 2д эскизов этой модели . Согласно таблице Экселя на пресечении столбца и строки должна быть сформирована модель с заданными параметрами длинны (А) и ширины (В)

 

Пример: 1 столбец имеет размер 1345 мм . 1 строка имеет размер 505 мм в верхнем левом углу матрицы эскизов будет стоять модель с размерами А =1345 и В=505 , потом на небольшом расстоянии согласно данным из таблицы создается следующея модель с размерами  А =1345 и В=604.  и так далее 

 

В результате должен получится файл с матрицей моделей имеющие размеры согласно таблице 

post-48976-0-48093500-1437244633.png

Изменено пользователем metalmak
Ссылка на сообщение
Поделиться на других сайтах

[offtop]Тогда почему здесь висит эта тема? [/offtop]

не вижу смысла самому разрабатывать прогу и тратить на это время т.к. мои познания в программирования CAd систем не велики. Во вторых целью моей работы является создание матриц 2d эскизов, а не создание программы.

Данная программа поможет облегчить мои задачи.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...