setback54 Posted June 6 Report Share Posted June 6 Проблема заключается в размножение масштабов при копировании элементов, видовых экранов и т.д. внутри файла (пока масштабы не почищены, и в кешэ копирован еще "зараженый" участок до очистки) и из файлов в файл (если в том файле много масштабов). Кол-во масштабов бесконечное, тупит файл страшно, не печатает, не копирует с какого-то момента ничего, пока не почистишь масштабы. версия 21.0.3451.5637. Также после чистки масштабов появляется проблема с отображением типа линий в модели (см. тему Проблема различного отображения типа линий в модели и листах (НЕ ОТОБРАЖАЮТСЯ ТИПЫ ЛИНИЙ В МОДЕЛИ). - Общие вопросы - Официальный форум компании Нанософт (nanocad.ru)) Quote Link to comment Share on other sites More sharing options...
Boroda888 Posted June 6 Report Share Posted June 6 А просто сбросить масштабы? Quote Link to comment Share on other sites More sharing options...
setback54 Posted June 6 Author Report Share Posted June 6 Так и делаю, хотелось бы услышать решения проблемы раз и навсегда (как это сделано а Автокаде). добавлено через 1 минуту Суть проблемы: как сделать так чтоб больше масштабы лишние не появлялись (как в автокаде). Quote Link to comment Share on other sites More sharing options...
Boroda888 Posted June 6 Report Share Posted June 6 Боюсь огорчить но в автокаде масштабы появляются точно также и там также приходится масштабы сбрасывать. Просто в нём стоит типа автомат который проверяет их количество и при зарузке такого файла спрашивает надо сбрасывать или нет 3 Quote Link to comment Share on other sites More sharing options...
setback54 Posted June 6 Author Report Share Posted June 6 печаль( Quote Link to comment Share on other sites More sharing options...
kpblc Posted June 6 Report Share Posted June 6 2 часа назад, setback54 сказал: видовых экранов Подозреваю, что проблема прежде всего в этом. Возможно, названия масштабов совпадают, а вот "сколько на бумаге и сколько в модели" - не совсем. И я бы заодно проверил annoautoscale (nanoCAD сейчас не запустить, говорю на основе ACAD) Quote Link to comment Share on other sites More sharing options...
setback54 Posted June 6 Author Report Share Posted June 6 к сожалению такой функции в нанокад нету Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted June 6 Report Share Posted June 6 Можете приложить файл? Очень уж интересно взглянуть... Quote Link to comment Share on other sites More sharing options...
setback54 Posted June 6 Author Report Share Posted June 6 Пример.7z Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted June 6 Report Share Posted June 6 В файле было 114000 аннотативных масштабов. Очищается просто: -purge и указание опции "аннотативные масштабы" Бонусом файл сжимается в 5 раз. Необходимо четко себе представлять, что список масштабов и аннотативные масштабы - это несколько разные вещи. И чистятся независимо друг от друга, да еще и разными средствами. ЗЫ. На форуме многократно упоминалась и публиковалась программа комплексной очистки full_clean. Советую поискать и добавить в автозагрузку. ЗЫ2. В версии 23 эта возможность доступна в функции "Пакетная обработка файлов" 1 Quote Link to comment Share on other sites More sharing options...
setback54 Posted June 6 Author Report Share Posted June 6 Что-то я не понял, как сделать так, чтоб это было автоматически (по аналогу Автокада), чтоб сделал 1 раз и все Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted June 6 Report Share Posted June 6 1 минуту назад, setback54 сказал: автоматически (по аналогу Автокада) Акад автоматически аннотативные масштабы не чистит. И опции очистки аннотативных масштабов в команде _purge не имеет. Акад просто умеет (и любит!) полноценно работать с аннотативностью. Нанокад поддерживает аннотативность, но не позволяет ею управлять (изменять параметры, иногда удалять или просто визуализировать). Спойлер Если в файле есть это богатство, то в любом случае приходится вызывать команду для его обработки. 1 Quote Link to comment Share on other sites More sharing options...
doctorraz Posted June 6 Report Share Posted June 6 (edited) 18 минут назад, setback54 сказал: как сделать так, чтоб это было автоматически Спойлер (defun c:очч ();;чистим (vl-cmdf "-PURGE" "я") (princ) ) ;_enddefun PS только нк21 кажется не умеет аннотативные масштабы чистить, обновляться надо Edited June 6 by doctorraz 1 Quote Link to comment Share on other sites More sharing options...
setback54 Posted June 6 Author Report Share Posted June 6 Понятно, будем просто чистить значит, спасибо! Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted June 6 Report Share Posted June 6 11 минут назад, doctorraz сказал: только нк21 кажется не умеет аннотативные масштабы чистить умеет. Quote Link to comment Share on other sites More sharing options...
doctorraz Posted June 6 Report Share Posted June 6 19 минут назад, EdwardSt сказал: умеет не спорю ибо нк21 оттестил и снес это недоразумение почти сразу Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted June 6 Report Share Posted June 6 Единственное существенное отличие: 21 при открытии НЕ сообщает о том, что много аннотативных масштабов. Возможно, поэтому во времена активного юзания 21 версии на этой теме не очень акцентировались. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.