Георгий Протасов
размещено: 12 Декабря 2006
обновлено: 10 Марта 2009
Работоспособность пакета проверена в AutoCAD R14, 2000, 2002, 2004, 2005, 2006, 2007, 2008, 2009. Все программы с открытыми кодами на лиспе. Команды вызываются из командной строки, через меню и панели инструментов.
По сравнению с версией G-Tools! 1.6.4 введены следующие изменения:
- Добавлена справочная система.
- Исправлены мелкие ошибки.
Основные возможности:
- Автоматический инсталлятор.
- Копирование с выравниванием.
- Множественное копирование по кругу.
- Изменение текста по шаблону с использованием счетчиков.
- Сохранение в текстовый файл координат точек.
- Определение габаритов набора объектов (приближенно).
- Рисование фигурной скобки.
- Объединение двух отрезков, дуг или текста. Замыкание дуг.
- Разбиение отрезка или дуги в заданной точке.
- Обрезка линий и удаление мелких примитивов вокруг текста, атрибута, мультитекста и размерного текста.
- Отрисовка рамки вокруг текста, атрибута, мультитекста или размерного текста.
- Поиск и выделение цветом размеров, текст которых был отредактирован "вручную".
- Выравнивание и распределение группы объектов.
- Поиск текста на чертеже.
- Быстрая очистка базы данных рисунка.
- Получение списка всех примитивов слоя.
- Удаление слоя со всеми примитивами.
- Слияние слоев.
- Вычисление суммарной длины отрезков и дуг.
- Вычисление суммы и суммы произведений групп чисел.
- Расчленение блоков с преобразованием атрибутов в текст.
- Вычисление отметок точек на плоскости, заданной 3-мя (2-мя) точками.
- Автоматическое назначение веса линий в зависимости от цвета.
- Автономный конвертер для чертежей, созданных в DOS версиях AutoCAD.
- Удаление объектов-дубликатов.
- Объединение накладывающихся отрезков.
Дополнительно в состав пакета включены известные программы "Прокат" и "Деталь" в немного доработанном виде, а также несколько типов линий (разрывы, сварка, земля и т.п.).
1.14 МБ
СКАЧАТЬ
Комментарии
Авторизоваться
В нашей организации помимо AutoCad активно используется САПР Bricscad. Мы попытались перенести пакет G-Tools в среду Bricscad, и, в основном, процесс прошел успешно. Однако некоторые команды работают не так как в Autocad или вообще не работают. Хотелось бы выяснить, существует ли возможность обеспечения поддержки Bricscad Вашим приложением в стандартном варианте поставки.
Хотя при написании G-Tools использовались только документированные возможности AutoCAD и AutoLISP самых ранних версий, почему-то не все команды корректно работают в программах-клонах AutoCAD. С похожей проблемой столкнулись пользователи ZwCAD и ProgeCAD. Скорее всего, это связано с особенностями реализации командного интерпретатора и интерпретатора lisp. К сожалению, не располагая дистрибутивами данных программ, я не могу прогнать G-Tools под отладчиком и адаптировать. Это можете сделать Вы. Все исходники я по мере сил снабжал комментариями. Напишите, что конкретно не работает. Буду рад Вам помочь.
Провел тестирование по всем командам.
Две группы проблем.
1. Команды JOIN1, COMPOSE, DDCOMPOSE, EXTENTS требуют дополнительной регенерации чертежа. В первой просто не снимается эффект подсветки, во остальных объекты вообще не отображаются.
2. Команды PRKT/KRPG. Проблемы с созданием анонимного блока. При установке флажка "Разбивать блок" работает без проблем.
Ну и общие для всех платформ вопросы.
Команда BREAK1 - ошибка в приглашении (Выберите обект). Мелочь в принципе:-)
CLEAR-DUPS и DDCLEAR-DUPS - Не удаляет совпадающие по расположению, но разнонаправленные объекты.
По поводу CLEAR-DUPS и DDCLEAR-DUPS, это - особенность их работы. Объекты-дубликаты - это примитивы, описание которых в базе данных чертежа совпадает полностью (за исключением конечно имени и хэндла и опционально цвет, слой и тип линии). Такие объекты образуются, например, при неаккуратном копировании, когда базовая точка и точка вставки случайно совпали. Решить проблему с разнонаправненными отрезками поможет CLEAR-OLPS (DDCLEAR-OLPS).
JOIN1, COMPOSE/DDCOMPOSE, EXTENTS, PRKT/KRPG?
в окошке установки стоит последняя надпись
Execute: C:Program FilesAutoCAD LT 2009acadlt.exe /b "C:Program FilesAutoCAD LT 2009G_Toolsg_install.scr"
если закрыть автокад, то пишет:
Delete file: C:Program FilesAutoCAD LT 2009G_Toolsg_install.scr
Delete file: C:Program FilesAutoCAD LT 2009\SupportG_Path.txt
Delete file: C:Program FilesAutoCAD LT 2009\Supportg_install.lsp и на этом все заканчивается.
Помогите