1. ВНИМАНИЕ! В течении пары дней +- будет переезд форума на более защищённый сервер. Возможны перебои в работе.
    Скрыть объявление

Как отчистить шаблон от масштабов клонов

Тема в разделе "Autodesk", создана пользователем joni999666, 3 янв 2017.

  1. joni999666

    joni999666 Форумчанин

    Здравствуйте, подскажите как можно отчистить шаблон от масштабов которые мне не нужны, делаю свой шаблон и хочу видеть в нем только свои масштабы, но автокад не дает удалить один стандартный масштаб, 1:1000_1 не дает его не редактировать не удалять его параметров 1=1, причем его не сбросить и через сброс масштабов на стандартные в который также забил свои, при очистке выдает что содержит какую то ссылку, и тп. подскажите как убить этот масштаб и оставить лишь свои.
    Может есть какие команды чтоб найти ссылки на этот масштаб
     

    Вложения:

    • 1.jpg
      1.jpg
      Размер файла:
      125,2 КБ
      Просмотров:
      9
    • 2.jpg
      2.jpg
      Размер файла:
      93,6 КБ
      Просмотров:
      9
  2. sergtor

    sergtor Форумчанин

    joni999666, составьте список нужных масштабов в этом лиспе. Остальные будут удалены.
     

    Вложения:

  3. sergtor

    sergtor Форумчанин

    На всякий случай, более подробнее опишу порядок действий. Открываем лисп с помощью текстового редактора и в строке, указанной в скрине, перечисляем нужные масштабы. После этого сохраняем. Команда запуска: (restore-scale-list)
     

    Вложения:

    • Image 1.png
      Image 1.png
      Размер файла:
      13,5 КБ
      Просмотров:
      11
  4. joni999666

    joni999666 Форумчанин

    Спасибо, а не подскажете с этим кодом вы не разбирались как его добавить?
    Вроде в кратце автор говорит о mln файле и что он сам автоматически подгружается с загрузкой cuix файла
    ;;;======================================================
    ;;; СПИСОК МАСШТАБОВ SCALELIST SCALE
    ;;;======================================================

    (vl-catch-all-apply
    '(lambda ()
    ((lambda (lst / dict dn)
    ;;; Purge excess scales
    ;;; gile
    ;;; http://www.theswamp.org/index.php?topic=29663.0
    ;;;lst - шаблон маштабов состоит из списков вида
    ;;; (("имя в списке масштабов1" "Масштаб единицы листа1" "Масштаб единицы чертежа1")
    ;;; ("имя в списке масштабов2" "Масштаб единицы листа2" "Масштаб единицы чертежа2")
    ;;; ...
    ;;; )
    ;;; lst - the pattern scale is made up of lists of species
    ;;; (("Name of the Scale 1" Scale_paper_unit_1 Scale_drawing_unit_1)
    ;;; ("Name of the Scale 2" Scale_paper_unit_2 Scale_drawing_unit_2)
    ;;; ...
    ;;;)
    ;;; Usage (SetScale)
    ;;; (setq pat '(("1:1" 1 1)("1:2" 1 2)("1:10" 1 10) ;_Correct scale here
    ;;; ("1:50" 1 50)("1:100" 1 100)("2:1" 2 1)
    ;;; ))
    (setq dn "A")
    (if (setq dict (dictsearch (namedobjdict) "ACAD_SCALELIST"))
    (progn
    (entmod (vl-remove-if
    '(lambda (x) (or (= (car x) 3) (= (car x) 350)))
    dict
    ) ;_ end of vl-remove-if
    ) ;_ end of entmod
    (setq dict (cdr (assoc -1 dict))
    n -1
    ) ;_ end of setq
    (foreach s lst
    (dictadd dict
    (progn
    (if (= n 9)
    (setq dn (chr(1+ (ascii dn)))
    n -1
    )
    )
    (terpri)
    (princ
    (strcat dn (itoa (setq n (1+ n))))
    )
    )
    (entmakex
    (list
    '(0 . "SCALE")
    '(100 . "AcDbScale")
    (cons 300 (car s))
    (cons 140 (cadr s))
    (cons 141 (caddr s))
    '(70 . 0) ;_ kpblc http://forum.dwg.ru/showthread.php?t=73416
    '(290 . 1);_ kpblc http://forum.dwg.ru/showthread.php?t=73416
    ) ;_ end of list
    ) ;_ end of entmakex
    ) ;_ end of dictadd
    ) ;_ end of foreach
    ) ;_ end of progn
    ) ;_ end of if
    )
    '(("1:1" 1 1)
    ("1:2" 1 2)
    ("1:10" 1 10)
    ("1:50" 1 50)
    ("1:100" 1 100)
    ("2:1" 2 1)
    )
    )
    )
    )
     
  5. sergtor

    sergtor Форумчанин

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

    Вложения:

    • Image 2.png
      Image 2.png
      Размер файла:
      24,7 КБ
      Просмотров:
      8
  6. joni999666

    joni999666 Форумчанин


    А не подскажешь, как я то анамалия с машстабами у меня, программа все чистит оставляет нужные мне масштабы, сохраняю все в качестве шаблона dwt создаю новый чертеж на основе шаблона и все масштабы улетают опять к заводским настройкам причем не только названия, но и их параметры. у меня 1:1=1
    1:100=1ед 100ед
    1:200=1ед 200ед

    а этот засранец все сбрасует
    4.png
     
  7. sergtor

    sergtor Форумчанин

    joni999666, загрузка шаблона по-умолчанию настроена? Судя по скрину, шаблон у Вас не "родной" Civila, а какой-то программы (Civil_Gost.dwt). Может в этом дело?
     

    Вложения:

    • Image 5.png
      Image 5.png
      Размер файла:
      25,3 КБ
      Просмотров:
      5
    Последнее редактирование: 3 янв 2017
  8. joni999666

    joni999666 Форумчанин

    да по умолчанию настроен на civil_host, он в свою очередь создан на родном цивилоском survey
     
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление