nanoCAD СПДС 2.0. Отзывы и пожелания. - Страница 9
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Другие CAD системы > nanoCAD СПДС 2.0. Отзывы и пожелания.

nanoCAD СПДС 2.0. Отзывы и пожелания.

Ответ
Поиск в этой теме
Непрочитано 01.10.2009, 08:46
nanoCAD СПДС 2.0. Отзывы и пожелания.
Profan
 
Москва
Регистрация: 25.12.2005
Сообщений: 13,627

По этой теме уже велась дисскуссия вот здесь:
http://forum.dwg.ru/showthread.php?t=38078
но она оказалась не в русле тамошнего вопроса, да еще приняла игривый оттенок. Поэтому я решил создать новую тему. Продукт будет развиваться и обсуждать его волей-неволей придется, только хочется это делать вполне цивилизованно и предметно (и трезво, хочу заметить).
В теме по ссылке я заявил, что на текущий момент, как я считаю, продукт еще непригоден для промышленной эксплуатации, но его уже продают. Вот и первый вопрос: почему продают продукт, не прошедший серьезное тестирование?
Вопрос второй:
Что за proxy-объекты содержаться в пустом и очищенном шаблоне nanoCAD (сохраненном, например, как nano.dwg)? Программа Александра Ривилиса Explodeproxy (команда REMOVEALLPROXY) сообщает об удалении 52 proxy-объектов?
Код:
[Выделить все]
 
Команда: REMOVEALLPROXY
Первая метка объекта: <1>, последняя метка объекта: <8BE>
Всего найдено proxy-объектов: 52. Из них proxy-примитивов: 0.
Всего удалено proxy-объектов: 52. Из них proxy-примитивов: 52.
Просмотров: 76700
 
Непрочитано 30.10.2009, 16:37
#161
gipro

лайсенсед инжиниа
 
Регистрация: 15.04.2006
город-герой Волгоград (Сталинград)
Сообщений: 1,158


Цитата:
Сообщение от Бубырь-UA Посмотреть сообщение
Не жди милостей от природы
Не, ну а зачем она нужна? Чего не написали в строке состояния "строка состояния" и все элементы интерфейса обозвали бы? Можно около курсора всплывающую подсказку "Курсор" сделать Шучу.
gipro вне форума  
 
Непрочитано 30.10.2009, 16:42
#162
yal

dev.nano
 
Регистрация: 21.03.2009
Сообщений: 363


Цитата:
Сообщение от gipro Посмотреть сообщение
Не, ну а зачем она нужна? Чего не написали в строке состояния "строка состояния" и все элементы интерфейса обозвали бы? Можно около курсора всплывающую подсказку "Курсор" сделать Шучу.
Знаем. Уберём этот Title куда-нибудь. Руки пока не доходят.
yal вне форума  
 
Автор темы   Непрочитано 30.10.2009, 18:52
#163
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Цитата:
Сообщение от yal Посмотреть сообщение
Ну это совсем уж небывальщина. Мы конечно "правим" ядро под себя, но не настолько. Скорее всего ваша версия Corel не "понимает" файлы AC2007-2009. Попробует в диалоговом окне SaveAs в настройках указать версию ниже.
И я уж не совсем тупой. Я работаю в связке AutoCAD<->CorelDRAW лет пятнадцать. И моя версия CorelDRAW X4 (кстати, лицензионная, я не пожалел свои деньги отдать за хороший продукт) спокойно открывает и импортирует настоящие файлы DWG версии 2007.
Это что же получается? Невольно я прихожу к выводу, что nanoCAD в составе nanoCAD СПДС 2.0 все тот же SpotLight, который косметически причесали и убрали из списка поддерживаемых форматов его родной формат CWS. Поэтому-то clipbrd.exe и не знает, что за хрень формирует в буфере обмена nanoCAD. Тоскливо как-то.
Profan вне форума  
 
Непрочитано 30.10.2009, 19:03
#164
yal

dev.nano
 
Регистрация: 21.03.2009
Сообщений: 363


Цитата:
Сообщение от Profan Посмотреть сообщение
И я уж не совсем тупой. Я работаю в связке AutoCAD<->CorelDRAW лет пятнадцать. И моя версия CorelDRAW X4 (кстати, лицензионная, я не пожалел свои деньги отдать за хороший продукт) спокойно открывает и импортирует настоящие файлы DWG версии 2007.
Это что же получается? Невольно я прихожу к выводу, что nanoCAD в составе nanoCAD СПДС 2.0 все тот же SpotLight, который косметически причесали и убрали из списка поддерживаемых форматов его родной формат CWS. Поэтому-то clipbrd.exe и не знает, что за хрень формирует в буфере обмена nanoCAD. Тоскливо как-то.
Что с Корелом мне не совсем понятно, может быть он как-то реагирует на прокси или на русские имена Лист1/Лист2 (как предположение). А что пишет в момент открытия - какая-нибудь диагностика?
В клипборде у нас пока (к сожалению) только внутреннее представление, а нужно конечно ряд внешних WMF, DIB, BMP.
yal вне форума  
 
Непрочитано 30.10.2009, 19:46
#165
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>Поэтому-то clipbrd.exe и не знает, что за хрень формирует в буфере обмена nanoCAD. Тоскливо как-то.

clipbrd.exe показывает вам картинки заботливо запиханые в буфер автокадом. для дела они вобщемто не нужны
zamtmn вне форума  
 
Автор темы   Непрочитано 30.10.2009, 20:04
#166
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


А вот пример "заботливого" копирования в буфер из ZWCAD'а:
Миниатюры
Нажмите на изображение для увеличения
Название: ClipBoard-1.jpg
Просмотров: 116
Размер:	65.4 Кб
ID:	28058  Нажмите на изображение для увеличения
Название: ClipBoard-2.jpg
Просмотров: 117
Размер:	51.5 Кб
ID:	28059  
Profan вне форума  
 
Непрочитано 30.10.2009, 20:18
#167
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


Profan
загляните в меню вид clipbrd`a, то что он вам показывает - растровое представление содержимого, годящееся только для вставки в чтонибудь типа паинтбраша
zamtmn вне форума  
 
Автор темы   Непрочитано 30.10.2009, 20:35
#168
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Да ты что, притворяешься? Дело ведь не в том, в каком виде метафайл отображется в окне буфера обмена. Нам важно, в каком виде содержимое буфера обмена вставляется в нужное нам приложение. Но и сама возможность посмотреть вид того, что мы скопировали в буфер, подтверждает, на мой взгляд, хорошую совместимость с операционной системой. А в случае с nanoCAD мы не видим ни хрена и вставить не можем ни фига.
Profan вне форума  
 
Непрочитано 30.10.2009, 23:08
#169
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>Да ты что, притворяешься? Дело ведь не в том, в каком виде метафайл отображется в окне буфера обмена.

Отображается в том виде в котором скопировано. Автокад в клипбоард ложит сразу много всего, приложение куда вставляем - само выбирает формат который понимает. То что вы видите картинку не значит что windows понимает внутренний формат автокада, просто одновременно с векторными данными в буфере лежат растровые - скриншот рабочей области. Такчто это не критично, докопировать скриншот и строку с путем к dwg файлу - и вы не отличите содержимое буфера из нанокада от автокадовского.
zamtmn вне форума  
 
Автор темы   Непрочитано 01.11.2009, 08:12
#170
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Цитата:
докопировать скриншот и строку с путем к dwg файлу - и вы не отличите содержимое буфера из нанокада от автокадовского.
Какой скриншот? Ты о чем вообще пишешь? Я копирую объекты AutoCAD в буфер обмена, а не картинку для предварительного просмотра файла DWG. Эти объекты я могу потом в том или ином виде вставить в разные документы. И наоборот, скопированная, например, расчетная схема или эпюра моментов в документаторе Лиры прекрасно видна в окне буфера обмена и, значит, вставится в любой документ, совместимый с метафайлом Windows, в том числе, и в AutoCAD (и в ZWCAD, и в CorelDRAW). Это часто бывает нужно для улучшения удобочитаемости графических изображений Лиры (например, можно растащить числовые значения эпюр, которые при отображении в Лире налезают друг на друга). А что мы видим в nanoCAD? Да ничего не видим, пункт меню "Редактировать->Вставить" недоступен, как будто в буфере обмена ничего нет. Но ведь в с помощью clipbrd.exe я вижу, что там находится, к примеру, эпюра моментов в раме (и не важно, в каком формате ты захочешь ее сохранить непосредственно из буфера обмена) и эту схему я могу вставить в AutoCAD в виде объектов AutoCAD'а, а не в виде растровой картинки, о чем ты тут толкуешь. А nanoCAD считает, что буфер обмена пустой. То же самое происходит и копирование в буфер обмена из МОНОМАХ'а. nanoCAD только свои объекты признает, на другие ему - тьфу. Так как же тогда продуктивно работать? Как чертилка nanoCAD еще сырой. В отношении СПДС скажу следующее. Требования СПДС можно выполнить и без "вертикального решения". И даже без nanoCAD'а, AutoCAD'а и вообще без компьютера, некоторые еще помнят те времена. Поэтому СПДС - всего лишь попытка автоматизировать черчение, так же как и другие надстройки, которые нам высокопарно представляют как НАЦИОНАЛЬНЫЙ САПР. Это можно было бы назвать САЧ (система автоматизации черчения), а не САПР, да и то насчет "системы" еще надо призадуматься. Но ведь тоже самое можно сказать и про продукты на "базе AutoCAD". Это тоже САЧ. Однако, несмотря на громадную стоимость продукта, люди тянутся к нему, требуют (скорее просят) усовершенствований и исправлений. А мне это давно стало противно. Единственным, достойным внимания требованием к Autodesk я считаю значительное снижение цен на их продукты. Или - вон из России. Но у нас их продукты реально заменить нечем. Я вот думал и надеялся - nanoCAD. Ан нет. Как чертилка у меня есть лицензионный ZWCAD и в нем, кстати, работают практически все мои программы на AutoLisp. Так зачем мне тогда nanoCAD? Если он в упор не видит другие мои инструменты? Я скажу зачем. <...> Без политики! /kpblc/

Последний раз редактировалось Кулик Алексей aka kpblc, 01.11.2009 в 10:36.
Profan вне форума  
 
Непрочитано 01.11.2009, 10:49
#171
forMA


 
Регистрация: 25.08.2005
Сообщений: 2,556


Offtop:
Верно, САЧ (система автоматизации черчения) ! И как я сам не догадался . Profan-у все лавры достанутся...и шишки тоже. Теперь понятно почему так чертежникам нравится AutoCAD. ...
forMA вне форума  
 
Автор темы   Непрочитано 01.11.2009, 11:05
#172
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


kpblc, без политики только насекомые могут существовать. А если мои слова о великой России кажутся на этом российском форуме всего лишь примитивной "политикой" то этому форуму.... ГАВ.


Offtop:
Цитата:
Теперь понятно почему так чертежникам нравится AutoCAD...

Александр, я не чертежник, но AutoCAD люблю. Я не люблю Autodesk.

Последний раз редактировалось Profan, 01.11.2009 в 11:21.
Profan вне форума  
 
Непрочитано 01.11.2009, 11:23
#173
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,723


Цитата:
Сообщение от Profan Посмотреть сообщение
.... ГАВ.
перебор
MCAD вне форума  
 
Непрочитано 01.11.2009, 11:34
#174
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


>>Какой скриншот? Ты о чем вообще пишешь? Я копирую объекты AutoCAD в буфер обмена,
>>а не картинку для предварительного просмотра файла DWG.

вот что ложит в буфер автокад2010 в формате название:содержимое:

01) DataObject: DWG данные
02) Embed Source: куча данных
03) Native: куча данных
04) Object Descriptor:куча данных
05) AutoCAD.r18: D:\Temp\A$C60366C2F.DWG
06) OwnerLink: AutoCAD.Drawing.18
07) Ole Private Data: данные OLE
08) CF_ENHMETAFILE: метафайл (картинка)
09) CF_METAFILEPICT:метафайл (картинка)
10) CF_BITMAP: растр
11) CF_DIB: растр
12) CF_DIBV5: растр

данными 1-4 никто кроме автодеска воспользоваться не может, 6-7 данные для OLE вставки, 8-9 примитивные векторные изодражения, 10-12 растровые картинки. Если стороняя программа хочет обмениваться векторными данными с автокадом - нужно уметь вставить к себе DWG файл из 5, и уметь записать свои данные в DWG файл и вставить в буфер данные AutoCAD.rXX с путем к этому файлу, нанокад это умеет. Вот содержимое его слипбоарда:

1) DataObject: DWG данные
2) F04DEAEF-0ECC-4d35-B05D-1790ABFFB4BC: d:\temp\9b.dwg
3) Ole Private Data: куча данных

2 нанокада = 5 автокада, только называется по другому, нет растров и метафайлов.
Про ЛИРУ незнаю, но у меня ни разу за 10 лет работы не возникало нужды в автокаде импортировать\экспортировать метафайлы, хотя конечно надо - стандарт, пусть и убогий.
zamtmn вне форума  
 
Непрочитано 01.11.2009, 12:01
#175
yal

dev.nano
 
Регистрация: 21.03.2009
Сообщений: 363


Profan Ваш вполне справедливый гнев понятен, но всё же прошу сделать скидку - проект nanoCAD появился сравнительно недавно и далеко не всё ещё освоено и отписано. Появление представительских форматов в буфере обмена не происходит само-собой - это работа которую нужно проделать и которая обязательно будет проделана. Лисп это тоже работа и очень большая, и нам её никто не предоставит в готовом виде, как было у ZWCADа.
Что касается инструментов разработки под nano, то некоторые уже есть, например ActiveX. Только он "спрятан" и ждёт своего "часа" (документации на русском в-частности). Чтобы не быть голословным, могу открыть вам "завесу тайны" и дать попробовать. Скопируйте приложенный к этому сообщению java скрипт в блокнот и сохраните куда-нибудь поближе как xxxx.js (после придётся путь и имя указывать руками). В СПДС (или новой Механике) в ком. строке наберите команду JS и укажите полное имя сохранённого файла.

var ms = ThisDrawing.ModelSpace;
var ut = ThisDrawing.Utility;
var ptCenter = ut.GetPoint(null, "Укажите центр звезды");
var n;
while ((n = ut.GetInteger("Укажите количество лучей (больше 2х)")) < 3)
;
var d = ut.GetDistance(ptCenter, "Укажите внутренний радиус")
var D = ut.GetDistance(ptCenter, "Укажите внешний радиус")
var da = Math.PI * 2 / n;
var hd = da / 2;
for (i = 0; i < n; ++i) {
var a = da * i;
var pt1 = ut.PolarPoint(ptCenter, a - hd, d)
var pt2 = ut.PolarPoint(ptCenter, a, D)
var pt3 = ut.PolarPoint(ptCenter, a + hd, d)
ms.AddLine(pt1, pt2);
ms.AddLine(pt2, pt3);
}

function ptdump(ut, pt)
{
var sp = new VBArray(ut.CreateSafeArrayFromVector(pt))
return "(" + sp.toArray() + ")";
}


Вот увидел сообщение Яши в ветке и вспомнил (извини, Яш), что ещё есть мощный mcsScript и MechWizard! Он вам по-подробней расскажет.

Последний раз редактировалось yal, 01.11.2009 в 12:09.
yal вне форума  
 
Непрочитано 01.11.2009, 12:12
#176
forMA


 
Регистрация: 25.08.2005
Сообщений: 2,556


Вселяет оптимизм
Миниатюры
Нажмите на изображение для увеличения
Название: Immagine_js.jpg
Просмотров: 110
Размер:	23.5 Кб
ID:	28113  
forMA вне форума  
 
Непрочитано 01.11.2009, 12:12
#177
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


yal
Рисовать звездочки тоже нужно, а будет ли клон arx и до какой степени он будет клоном?
Можно ли будет создавать свои объекты и какими инструментами?
zamtmn вне форума  
 
Непрочитано 01.11.2009, 12:12
#178
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,723


Цитата:
Сообщение от yal Посмотреть сообщение
Вот увидел сообщение Яши в ветке и вспомнил (извини, Яш), что ещё есть мощный mcsScript и MechWizard! Он вам по-подробней расскажет.
Тут в двух словах не скажешь :-( тем более что я так и не понял что нужно автоматизировать , кроме копирования в буфер.

.... Звездочки.... Я последнее время тупо охрененваю примерами использования MechWizard. Мы, честно говоря , на такое не закладывались. Но народ (Пользователи) делают на его функционале полноценные АРМы по своим специальностям.
MCAD вне форума  
 
Непрочитано 01.11.2009, 12:18
#179
yal

dev.nano
 
Регистрация: 21.03.2009
Сообщений: 363


Цитата:
Сообщение от zamtmn Посмотреть сообщение
данными 1-4 никто кроме автодеска воспользоваться не может, 6-7 данные для OLE вставки, 8-9 примитивные векторные изодражения, 10-12 растровые картинки. Если стороняя программа хочет обмениваться векторными данными с автокадом - нужно уметь вставить к себе DWG файл из 5, и уметь записать свои данные в DWG файл и вставить в буфер данные AutoCAD.rXX с путем к этому файлу, нанокад это умеет.
Всё именно так. (ну или почти всё так: 1-3 это Embeded OLE object)

Цитата:
Сообщение от zamtmn Посмотреть сообщение
а будет ли клон arx и до какой степени он будет клоном?
Конечно будет (хотя лично мне arx не нравится, но что делать). Все запортированные вертикальные приложения сейчас используют некое внутреннее API, которое пока подмножество известного и не является дословным цитированием. Т.е портирование с некоторыми изменениями в коде. Параллельно пишется "клон", который в-принципе должен позволить портировать "как есть" (с некоторыми оговорками конечно).

Последний раз редактировалось yal, 01.11.2009 в 17:50.
yal вне форума  
 
Непрочитано 01.11.2009, 18:47
#180
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,723


Цитата:
Сообщение от yal Посмотреть сообщение
Всё именно так. (ну или почти всё так: 1-3 это Embeded OLE object)
зато все объекты сделанные под автокад читаются и вставляются под любой платформой нанософт!
MCAD вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Другие CAD системы > nanoCAD СПДС 2.0. Отзывы и пожелания.

Реклама i


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
СПДС Graphics. Интеграция с AutoCAD. Нет панелек СПДС Sn4ke ПО от CSoft 40 31.07.2020 11:52
Недостатки nanoCAD СПДС Wineglass Другие CAD системы 5 16.09.2009 16:25
Копирование данных для спецификаций из выносок СПДС в таблицу из мтекстов Red Nova Программирование 177 08.12.2008 11:35
3D Konstruktor для проектировщиков КМ. Дима_ Готовые программы 17 10.07.2008 10:03