Перейти к содержанию
AntSam

Комплект документации в NE 8.2

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

21 час назад, Andrey_ka сказал:

 

Добрый день, я решил данную задачу. В данный момент тестирую... Вроде как работает.

Ожидаем результатов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Doctor_Che сказал:

Ожидаем результатов

А результат таков - работает. Проверил на 2-х подшивках... 

И так, вопрос был в следующем: "Кто-нибудь решил вопрос сквозной нумерации с условием того что текстовая часть делается в ворде?" 

Я предлагаю решить данный вопрос следующим образом:

1. при создании текстовой части в верде создается определенное количество листов (допустим 10), т.е. нумерация листов в нашем комплекте документации, далее по тексту "КД", должна начинаться с 11;

2. и тут мне пришло озарение... :);

3. создаем в свойствах КД дополнительное свойство с наименованием "Начало нумерации";

4. открываем наш шаблон (это может быть любой пользовательский шаблон) и создаем в верхнем правом углу (или там, где нам нужна сквозная нумерация) однострочный текст;

5. далее нам нужно вставить в него нашу сквозную нумерацию, для этого нам нужно в наш текст вставить текстовое поле и в данное текстовое поле вставить формулу с параметрами "Начало нумерации"+"Номер текущего листа", данные параметры вставляются при помощи стандартных средств (не нужно ничего копировать работать не будет), т.е. на поле формулы ПКМ - вставить поле - выбираем из списка "Начало нумерации" - ""+  ПКМ - вставить поле - выбираем из списка"Номер текущего листа";

6. жмакаем ОК и наслаждаемся

7. если количество листов в верде изменится, то проделываем следующее: заходим в свойства КД, выбираем дополнительное свойство КД "Начало нумерации", выставляем требуемое значение, обновляем и наслаждаемся результатом;

 

Если я не совсем понятно объяснил... Прикладываю маленький пример сделанный из стандартного шаблона.. ха... не могу загрузить...:huh:

Мне такой вариант очень понравился, возможно кто-то усовершенствует... Всем хорошего дня! Возникнут вопросы, пишите :)

 

Изменено пользователем Andrey_ka

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, Andrey_ka сказал:

А результат таков - работает. Проверил на 2-х подшивках... 

И так, вопрос был в следующем: "Кто-нибудь решил вопрос сквозной нумерации с условием того что текстовая часть делается в ворде?" 

Я предлагаю решить данный вопрос следующим образом:

1. при создании текстовой части в верде создается определенное количество листов (допустим 10), т.е. нумерация листов в нашем комплекте документации, далее по тексту "КД", должна начинаться с 11;

2. и тут мне пришло озарение... :);

3. создаем в свойствах КД дополнительное свойство с наименованием "Начало нумерации";

4. открываем наш шаблон (это может быть любой пользовательский шаблон) и создаем в верхнем правом углу (или там, где нам нужна сквозная нумерация) однострочный текст;

5. далее нам нужно вставить в него нашу сквозную нумерацию, для этого нам нужно в наш текст вставить текстовое поле и в данное текстовое поле вставить формулу с параметрами "Начало нумерации"+"Номер текущего листа", данные параметры вставляются при помощи стандартных средств (не нужно ничего копировать работать не будет), т.е. на поле формулы ПКМ - вставить поле - выбираем из списка "Начало нумерации" - ""+  ПКМ - вставить поле - выбираем из списка"Номер текущего листа";

6. жмакаем ОК и наслаждаемся

7. если количество листов в верде изменится, то проделываем следующее: заходим в свойства КД, выбираем дополнительное свойство КД "Начало нумерации", выставляем требуемое значение, обновляем и наслаждаемся результатом;

 

Если я не совсем понятно объяснил... Прикладываю маленький пример сделанный из стандартного шаблона.. ха... не могу загрузить...:huh:

Мне такой вариант очень понравился, возможно кто-то усовершенствует... Всем хорошего дня! Возникнут вопросы, пишите :)

 

Получилось!
Пытался до этого сделать похоже, но валился на пятом пункте. Там где надо вставить сначала формулу, а потом в формулу поля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 03.02.2020 в 10:05, Andrey_ka сказал:

А результат таков - работает. Проверил на 2-х подшивках... 

И так, вопрос был в следующем: "Кто-нибудь решил вопрос сквозной нумерации с условием того что текстовая часть делается в ворде?" 

Я предлагаю решить данный вопрос следующим образом:

1. при создании текстовой части в верде создается определенное количество листов (допустим 10), т.е. нумерация листов в нашем комплекте документации, далее по тексту "КД", должна начинаться с 11;

2. и тут мне пришло озарение... :);

3. создаем в свойствах КД дополнительное свойство с наименованием "Начало нумерации";

4. открываем наш шаблон (это может быть любой пользовательский шаблон) и создаем в верхнем правом углу (или там, где нам нужна сквозная нумерация) однострочный текст;

5. далее нам нужно вставить в него нашу сквозную нумерацию, для этого нам нужно в наш текст вставить текстовое поле и в данное текстовое поле вставить формулу с параметрами "Начало нумерации"+"Номер текущего листа", данные параметры вставляются при помощи стандартных средств (не нужно ничего копировать работать не будет), т.е. на поле формулы ПКМ - вставить поле - выбираем из списка "Начало нумерации" - ""+  ПКМ - вставить поле - выбираем из списка"Номер текущего листа";

6. жмакаем ОК и наслаждаемся

7. если количество листов в верде изменится, то проделываем следующее: заходим в свойства КД, выбираем дополнительное свойство КД "Начало нумерации", выставляем требуемое значение, обновляем и наслаждаемся результатом;

 

Если я не совсем понятно объяснил... Прикладываю маленький пример сделанный из стандартного шаблона.. ха... не могу загрузить...:huh:

Мне такой вариант очень понравился, возможно кто-то усовершенствует... Всем хорошего дня! Возникнут вопросы, пишите :)

 

Спасибо большое!

Перенес ваш ответ в FAQ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 03.02.2020 в 10:05, Andrey_ka сказал:

А результат таков - работает. Проверил на 2-х подшивках... 

И так, вопрос был в следующем: "Кто-нибудь решил вопрос сквозной нумерации с условием того что текстовая часть делается в ворде?" 

Я предлагаю решить данный вопрос следующим образом:

1. при создании текстовой части в верде создается определенное количество листов (допустим 10), т.е. нумерация листов в нашем комплекте документации, далее по тексту "КД", должна начинаться с 11;

2. и тут мне пришло озарение... :);

3. создаем в свойствах КД дополнительное свойство с наименованием "Начало нумерации";

4. открываем наш шаблон (это может быть любой пользовательский шаблон) и создаем в верхнем правом углу (или там, где нам нужна сквозная нумерация) однострочный текст;

5. далее нам нужно вставить в него нашу сквозную нумерацию, для этого нам нужно в наш текст вставить текстовое поле и в данное текстовое поле вставить формулу с параметрами "Начало нумерации"+"Номер текущего листа", данные параметры вставляются при помощи стандартных средств (не нужно ничего копировать работать не будет), т.е. на поле формулы ПКМ - вставить поле - выбираем из списка "Начало нумерации" - ""+  ПКМ - вставить поле - выбираем из списка"Номер текущего листа";

6. жмакаем ОК и наслаждаемся

7. если количество листов в верде изменится, то проделываем следующее: заходим в свойства КД, выбираем дополнительное свойство КД "Начало нумерации", выставляем требуемое значение, обновляем и наслаждаемся результатом;

 

Если я не совсем понятно объяснил... Прикладываю маленький пример сделанный из стандартного шаблона.. ха... не могу загрузить...:huh:

Мне такой вариант очень понравился, возможно кто-то усовершенствует... Всем хорошего дня! Возникнут вопросы, пишите :)

 

 

В 04.02.2020 в 14:43, Электрик сказал:

Спасибо большое!

Перенес ваш ответ в FAQ.

Обнаружен косяк при работе таким способом.
Если в одном файле находятся несколько листов, то данная нумерация слетает. На всех листах в данном файле сохраняется номер последнего открытого листа. При открытии листа из подшивки поле регенерируется и для данного листа показывает верное значение, но видимо изменяет и все одноимённые поля в данном файле на точно такое же значение. И при пакетной печати выводятся неверные номера.
Например есть такая структура из четырёх файлов:
1 - текстовая часть в ворде на 15ти листах
2 - лист №16

3 - листы 17, 18, 19

4 - лист 20

Если последним в файле 3 был открыт, например лист 18, то при печати нумерация выведется так: 16, 18, 18, 18, 20. Вроде как-то так.

Проблема, видимо, происходит когда поля находятся в атрибутах блока. Если поле в обычном тексте, то вроде всё нормально.

Изменено пользователем Doctor_Che

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Doctor_Che сказал:

текстовая часть в ворде

Чисто из любопытства, а почему в Word? Копроративный стандарт или дело привычки? Пишите текстовую часть в modelspace в mtext, разбивайте по столбцам, выводите в paperspace через viewport.

Решение отработано годами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Walkmax сказал:

Чисто из любопытства, а почему в Word? Копроративный стандарт или дело привычки? Пишите текстовую часть в modelspace в mtext, разбивайте по столбцам, выводите в paperspace через viewport.

Решение отработано годами.

Корпоративный стандарт. Приходится.

Но тут всё равно дело в другом. Неправильно отрабатывают поля в аннотациях блока. В этом проблема.

Проблема с подшивкой.zip

Добавил файлы. Тут только два файла DWG без ворда.

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

Изменено пользователем Doctor_Che
Добавил файл

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 часа назад, Doctor_Che сказал:

Обнаружен косяк при работе таким способом.

Проблема, видимо, происходит когда поля находятся в атрибутах блока. Если поле в обычном тексте, то вроде всё нормально.

Такой вариант был протестирован именно в поле, в обычном тексте... К сожалению в атрибутах блока много чего не работает, в автокаде работает - проверено.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
47 минут назад, Andrey_ka сказал:

К сожалению в атрибутах блока много чего не работает, в автокаде работает - проверено. 

 

Вот именно поэтому подшивки приходится оформлять в Автокаде ((((

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 часов назад, Lion2032 сказал:

 

Вот именно поэтому подшивки приходится оформлять в Автокаде ((((

Автокадов у нас нема...

Поделиться сообщением


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

В настоящее время в платформе дело обстоит так: листы подшивки с галочкой "автонумерация" имееют номер +1 от предыдущего. Без галочки - какой хотите. Т.е. есть листы А,Б,В,Г,Д. Имеем 1-А, 2-Б, 3-В, 4-Г, 5-Д. Убираем у А и Г автонумерацию и ставим вручную, например, 10 и 25. получаем10-А, 11-Б, 12-В, 25-Г, 26-Д.

Думаю в электро так же.

Это не то, что нужно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
19 часов назад, Artem_R сказал:

В настоящее время в платформе дело обстоит так: листы подшивки с галочкой "автонумерация" имееют номер +1 от предыдущего. Без галочки - какой хотите. Т.е. есть листы А,Б,В,Г,Д. Имеем 1-А, 2-Б, 3-В, 4-Г, 5-Д. Убираем у А и Г автонумерацию и ставим вручную, например, 10 и 25. получаем10-А, 11-Б, 12-В, 25-Г, 26-Д.

Думаю в электро так же.

Это не то, что нужно?

Это удобно если делать без подшивки. В данном случае автонумерация происходит в пределах одного файла. И получается надо задавать начальные значения в каждом файле. Если добавился лист где-то в середине, то надо по-новой задавать начальные значения в последующих файлах.

А файлов может быть довольно много. В этом случае и помогает подшивка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, Doctor_Che сказал:

Это удобно если делать без подшивки...

Ничего не понял. Как Вы будете менять номера листов в подшивке без подшивки? )

 

У нас есть несколько файлов и комплект документации, куда собраны листы с них. В файлах есть поля с номером листов в подшивке. Сами номера в подшивке задаются как я сказал. Ну в платформе сейчас так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, Artem_R сказал:

Ничего не понял. Как Вы будете менять номера листов в подшивке без подшивки? )

 

У нас есть несколько файлов и комплект документации, куда собраны листы с них. В файлах есть поля с номером листов в подшивке. Сами номера в подшивке задаются как я сказал. Ну в платформе сейчас так.

Произошло недопонимание. Я подумал что вы говорите про функционал "Формат".

А в подшивке, если убрать галочку  "автонумерация", то этот лист просто не участвует в автонумерации.

Например была нумерация: 1, 2, 3, 4, 5. Убираем автонумерацию с листа 3 и вручную изменяем на 8. Делаем "Обновить нумерацию листов". Получается 1, 2, 8, 3, 4.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, Doctor_Che сказал:

Например была нумерация: 1, 2, 3, 4, 5. Убираем автонумерацию с листа 3 и вручную изменяем на 8. Делаем "Обновить нумерацию листов". Получается 1, 2, 8, 3, 4.

Нет. Получается  1, 2, 8, 9, 10.

Ну то есть раньше было как Вы написали, но, по-моему, достаточно давно изменено.

 

p.s.: посмотрел в нано 11 - там ещё не изменено. Т.е. достаточно давно, но после выхода нано 11 )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, Artem_R сказал:

Нет. Получается  1, 2, 8, 9, 10.

Ну то есть раньше было как Вы написали, но, по-моему, достаточно давно изменено.

Работаю в последней версии NE. Стало быть ждём обновления.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, Doctor_Che сказал:

Работаю в последней версии NE. Стало быть ждём обновления.

Да, посмотрел на сайте. Платформа в Электро ещё нано 11, поэтому подшивки в части нумерации себя по-разному ведут. В 20-ке задавать нужную нумерацию заметно проще.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Artem_R сказал:

Да, посмотрел на сайте. Платформа в Электро ещё нано 11, поэтому подшивки в части нумерации себя по-разному ведут. В 20-ке задавать нужную нумерацию заметно проще.

осталось дождаться NCE на 20-й платформе :)

Поделиться сообщением


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

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

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

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

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

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

Загрузка...

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