Бюро добрых услуг.

Модераторы: Лабутин Сергей Евгеньевич, Алек(андр

Re: Бюро добрых услуг.

Сообщение Сергей Куулар » 05 дек 2014 11:38

Сколько будет стоить если вы сделаете 2 пункт и кнопку экспорта?
Сергей Куулар
 
Сообщения: 6
Зарегистрирован: 04 дек 2014 20:43

Re: Бюро добрых услуг.

Сообщение Ручей » 05 дек 2014 11:53

Сергей Куулар писал(а):Сколько будет стоить если вы сделаете 2 пункт и кнопку экспорта?

Да это нисколько не стоит, если не заставите постоянно это делать))))
Ручей
 
Сообщения: 873
Зарегистрирован: 15 июл 2011 19:55

Re: Бюро добрых услуг.

Сообщение Сергей Куулар » 05 дек 2014 12:09

Тогда попрошу вас помочь мне. Могу выслать файл конвертации из К3 в Базис и свой файл mdb. Постоянно о чем-то требовать конечно же не буду)). На какой адрес скинуть?
Сергей Куулар
 
Сообщения: 6
Зарегистрирован: 04 дек 2014 20:43

Re: Бюро добрых услуг.

Сообщение Ручей » 05 дек 2014 12:31

Сергей Куулар писал(а):Тогда попрошу вас помочь мне. Могу выслать файл конвертации из К3 в Базис и свой файл mdb. Постоянно о чем-то требовать конечно же не буду)). На какой адрес скинуть?

В К3 есть же встроенная выгрузка в Базис раскрой. Зачем этот? Правда такого макроса у меня нет. Вам его писали?
Если делать кнопку, то нужны Ваши файлы панелек.
Жмите Установки - Метапапки. Там ищите <appdata>. жмёте на нём правой клавиши мыши: проводник.
Оттуда высылаете файлы Mebel.acf и Mebel.kmn

LVar-8@ya.ru
Ручей
 
Сообщения: 873
Зарегистрирован: 15 июл 2011 19:55

Re: Бюро добрых услуг.

Сообщение evgeniyart » 25 фев 2015 09:30

Для тех кто часто пользуется командой "Сохранить выбранное" возможно будет полезен этот простенький макрос.
Он при сохранении предлагает в первую очередь записать файл в текущую папку. И сразу же открывает сохранённый файл.
Код: Выделить всё
//Команда сохраняет выбранное в текущую папку
fname=getfilepath(sysvar(2));  //Читаем путь файла
save select : fname  //сохраняем
mru 1;  // Открываем последний файл
Аватара пользователя
evgeniyart
 
Сообщения: 313
Зарегистрирован: 21 апр 2013 20:36

Re: Бюро добрых услуг.

Сообщение bel62 » 07 мар 2015 19:11

Для тех, кто имеет дело с профилями-П знают какое муторное дело устанавливать профиль П на каждый торец панели.
Макро во вложении позволят сделать это одним нажатием кнопки на нужный торец панели.
Предварительно необходимо записать свой ID профиля в макро _Prof_Montazh_Line.мас, как показано на рисунке и скопировать
всё с архива в соответствующие папки.
Начальный запуск - через _Prof_Montazh_Line.мас
https://yadi.sk/d/TNFRSnZqf6psi
bel62
 
Сообщения: 160
Зарегистрирован: 29 май 2012 12:12

Re: Бюро добрых услуг.

Сообщение evgeniyart » 14 мар 2015 00:13

Простенький макрос для мебельных объектов, у которых случайно удалили каркас или по ошибке прорисовали не в том каркасе.
Код: Выделить всё
// Прикрепляем "потерявшиеся" мебельные объекты к текущему каркасу
//-------------------------------------------------------------------
// Если мебельные объекты в сцене собраны в группу, эту группу необходимо развалить !!
num=getcarcnumb();                             //-- Текущий номер каркаса
attrobj edit wholly : "KarkasNumb" done num ;  //-- присвоить потерявшиеся детали текущему каркасу
Аватара пользователя
evgeniyart
 
Сообщения: 313
Зарегистрирован: 21 апр 2013 20:36

Re: Бюро добрых услуг.

Сообщение evgeniyart » 19 мар 2015 00:06

макрос формирует изображение в формате 2D K3 и сохраняет в нужную папку, из реестра заказов возможно просмотреть и распечатать картинку аналогично тому, как это делается с чертежами.
Ещё раз спасибо Александру за поясняющее видео по этой теме.

Код: Выделить всё
//Экспорт изображения в папку с чертежами
defarr aDate[8];
fname=getfilepath(sysvar(2))+"Reports\\K3_Drafts\\";  // записываем результа в папку с чертежами
NULLOUT=GetSnap();      // запоминаем текущее состояние системы
vSec=sysarr(81,aDate);  // имя вида=текущая дата и время
nameView=str(vSec)      
view save nameView ;         
setucs vcs ;
view user cartesian none ucs 0 0 1 done ;
exp2d k3
    inscribe yes      // экспортирывать все изображение или только видимую в окне часть
    mono yes          // все линии черные или со своим цветом
    byobject yes      // оптимизация каждого объекта независимо друг от друга
    bycolor no        // оптимизировать линии каждого цвета независимо от линий с другими цветами
    bythickness no    // оптимизировать линии определенной толщины независимо от линий с другой толщиной
    CreatePath no     // создавать контура из смежных линий
    // // SupportEntity yes // объекты с типом текст, размер, дуга, окружность и плоский контур, лежащие в плоскостях, параллельных картинной плоскости экспортируемого изображения экспортируются с сохранением своего типа
done fname ;         //обзываем файлик
NULLOUT=ReSnap();      // возвращаем текущее состояние системы
view restore nameView ;   // возвращаемся к первоначальному виду
Аватара пользователя
evgeniyart
 
Сообщения: 313
Зарегистрирован: 21 апр 2013 20:36

Re: Бюро добрых услуг.

Сообщение evgeniyart » 03 ноя 2015 11:55

Макрос прикрепляет мебельные и немебельные объекты к текущему мебельному каркасу.
Например можно прикрепить таким образом подробно проставленные размеры или примитивы, которые условно будут изображать какие то конструкции.
Или если у нас из за неаккуратных действий с каркасами панели не закреплены ни за одним конкретным каркасом (если мебельные объекты при этом собраны в группу их необходимо разобрать командой К3/Структурн операции/Группа/Развалить).
Код: Выделить всё
// Прикрепляем объекты к текущему каркасу
//-------------------------------------------------------------------
// Если мебельные объекты в сцене собраны в группу, эту группу необходимо развалить !!
num=getcarcnumb();                             //-- Текущий номер каркаса
attrobj attach "KarkasNumb" done wholly : num ;  //-- присвоить объект текущему каркасу
Аватара пользователя
evgeniyart
 
Сообщения: 313
Зарегистрирован: 21 апр 2013 20:36

Re: Бюро добрых услуг.

Сообщение prohor-nastya » 17 окт 2016 16:20

Люди, пожалуйста поделитесь бутылочницами, 150, 200, 300...
очень надо.
Аватара пользователя
prohor-nastya
 
Сообщения: 212
Зарегистрирован: 29 апр 2014 11:44

Re: Бюро добрых услуг.

Сообщение Ручей » 17 окт 2016 19:34

prohor-nastya писал(а):Люди, пожалуйста поделитесь бутылочницами, 150, 200, 300...
очень надо.

150
200
Ручей
 
Сообщения: 873
Зарегистрирован: 15 июл 2011 19:55

Re: Бюро добрых услуг.

Сообщение skameykin22 » 22 ноя 2016 11:41

О, и мне пригодилось.
Аватара пользователя
skameykin22
 
Сообщения: 1
Зарегистрирован: 22 ноя 2016 09:06

Re: Бюро добрых услуг.

Сообщение prohor-nastya » 27 дек 2016 19:16

Ручей писал(а):
prohor-nastya писал(а):Люди, пожалуйста поделитесь бутылочницами, 150, 200, 300...
очень надо.

150
200


Спаси вас Бог!
Аватара пользователя
prohor-nastya
 
Сообщения: 212
Зарегистрирован: 29 апр 2014 11:44

Re: Бюро добрых услуг.

Сообщение maxim43 » 02 мар 2017 09:19

Добрый день, извините за беспокойство,есть вопросик по экспорту из к3 в базис! Вроде бы все правильно сделал ,но в итоге когда программа предлагает сохранить файл в разрешении .k3bz высвечивается ошибка: "Обращение к неизвестной функции: mebelbase" Помогите советом
maxim43
 
Сообщения: 2
Зарегистрирован: 02 мар 2017 08:46

Re: Бюро добрых услуг.

Сообщение Алек(андр » 02 мар 2017 09:56

А что именно правильно сделал?

MebelBase - это команда, а не функция. Синтаксис MebelBase < FileName > < Mode >

Вот что мне официально ответили.
функция MebelBase была в версии 7.3
В версии 7.4 этой функции НЕТ и не будет, но есть команда MebelBase!
А в документации мы исправим!


Код: Выделить всё
Команда:
=MebelBase("d:\\babbf.mdb");
Обращение к неизвестной функции: mebelbase
Команда:
#result MebelBase   "d:\\bbb.mdb";
Команда:
=result
1
Аватара пользователя
Алек(андр
 
Сообщения: 1153
Зарегистрирован: 17 ноя 2008 10:16
Откуда: Московская область

Пред.След.

Вернуться в К3-Мебель. Программа для производства и продажи мебели.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron