|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Регистрация: 18.11.2019
Сообщений: 1,705
|
Цитата:
С бетоном - еще проще. Пусть юзеры сами все данные вводят. |
|||
![]() |
|
||||
Проектировщик электрических сетей Регистрация: 17.01.2014
Пенза
Сообщений: 178
|
Цитата:
ZCAD - хорошая CAD, в ней есть практически все (кроме штриховок и сплайн) и не скольки постоянно используемых инструментов. Программа имеет свою БД изделий и БД УГО, позволяет генерировать спецификацию, кабельный журнал. И все это халява. Жаль комьюните нет для нормального развития((( Zub одному, такой огромный проект тянуть тяжело и медленно. Мне кажется всем хочется писать что то свое и с нуля. Это главная проблема опенсоурса. Ну тут уже вопрос наверное психологии или философии. Цитата:
Эта ветка по сути не про написание программы, а про обсуждение как мы будем ее писать. Имея открытый исходный код ZCAD и тот достигнутый уровень в ZCAD вообще не понятно зачем что-то обсуждать. Надо формировать задачу что нужно добавить в ZCAD и начинать это добавлять. |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
есть статистика - сколько человек регулярно пользуется ZCAD? Разве что по статистике скачиваний косвенно можно судить...
|
|||
![]() |
|
||||
Регистрация: 18.11.2019
Сообщений: 1,705
|
Цитата:
Цитата:
Для организации обработки такого количества данных нужен движок, который: 1. На основании объектной структуры чертежа будет готовить в специальном формате данные для подачи на процедуру отрисовки (чтобы отрисовка происходила быстрее, regen - все знают такую команду). 2. При формировании данных для отрисовки должен быть разработан алгоритм "адаптивной деградации", когда часть блоков данных вообще выключается из отрисовки в некоторых масштабах (если лист чертежа при уменьшении выродился в точку - то и его нужно обрабатывать как точку, пока мастаб не будет увеличен и т.д.). 3. Должен быть разработан алгоритм, который будет распараллеливать задачу на несколько потоков, а потоки на отдельные ядра для обеспечения приемлемой производительности. 4. Каким-то образом решить задачу быстрой отрисовки-3д моделей. Для задачи 1...3 не подойдут стандартные алгоритмы игрушек, так как данные в САПР в основном векторные. Задачи 1...3 по уровню трудозатрат делают задачу нерешаемой, так как в результате длительного геммороя мы можем получить (а можем и не получить) движок, который будет чуть быстрее (в лучшем случае) того-же автокада или нанокада. Самое интересное - кому это нужно? (кроме того, что интересно) И зачем создавать/покупать движок, если дешевле купить уже готовое решение Автокад или Нанокад и на нем строить автоматизацию процессов, которые не автоматизированы и которые могут пригодиться, как минимум, самому автору программы, или еще кому-то вокруг? Последний раз редактировалось nickname2019, 07.03.2020 в 14:43. |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 18.11.2019
Сообщений: 1,705
|
Цитата:
07. Результаты армирования плит Acad 2013.dwg |
|||
![]() |
|
||||
Проектировщик электрических сетей Регистрация: 17.01.2014
Пенза
Сообщений: 178
|
Цитата:
Цитата:
Тут ничего не могу сказать есть где то картинка чайника в 3Д отрисованого на ЗКАД. То что 3D объекты Зкад может отрисовывать это точно. Цитата:
Я сейчас перешел на работу в автокад, согласен что людям которые уже много лет сидят в автокаде даже тяжело представить себе пересесть с автокада на ZCAD. Но даже по истечению такого огромного количество лет работая с автокадом электрики и слаботочники почти не создали проектов для упрощения жизни себе подобных. Вот есть проект на LISP https://forum.dwg.ru/showthread.php?...26#post1859826 - petro_f большой молодец, правда я не представляю как там все работает и не смотрел видео. Обязательно хочу посмотреть что да как там, теперь когда я могу запустить проект, но LISP это ужас во тьме. Еще есть SmartLine - автора наверное здесь нет, программа огонь. У нас нет даже БД готовых программ, адекватно складированных, по отделам. Встречал несколько сайтов и тоже и программками для автокада, на которых две три расчетки. Разработчики разобщены, и это грустно товарищи! За каждый чих нужна копейка, коммунизм закончился. Про дайте ссылку на чертеж, zamtmn опередил, он лучше все оценит |
|||
![]() |
|
||||
Регистрация: 18.11.2019
Сообщений: 1,705
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 18.11.2019
Сообщений: 1,705
|
Интересно. Посмотрю, но чуть позже. Автокад лагает немного на этом файле. Операции поиска и замены текста подвисают.
|
|||
![]() |
|
||||
Проектировщик электрических сетей Регистрация: 17.01.2014
Пенза
Сообщений: 178
|
Я тоже посмотрел файл, у меня средней мощности комп i5-8400, видюха Radeon 7800
Файл переварился даже без до работок, только пересохранил его в dxf 2000. В ZCADе файл вообще не лагает. А вот в автокаде есть лаги |
|||
![]() |
|
||||
КИПиА Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
![]() |
Сергей812
>>есть статистика - сколько человек регулярно пользуется ZCAD? Разве что по статистике скачиваний косвенно можно судить... veb86 насчет размера комюнити конечно пошутил)) Нету никакого комюнити. Регулярных пользователей пяток наберется, нерегулярных пара десятков |
|||
![]() |
|
|||||
Инженер-философ Регистрация: 24.04.2019
Хабаровск
Сообщений: 2,071
|
Первая программа из списка в шапке - Арбат, рассчитывает железобетон. Наверное, самый популярный из расчетов там - подбор арматуры при изгибе. Расчет может выполняться по двум различным ветвям вычислений, в зависимости от процента армирования. В отчете нужно соответственно менять текст и формулы. Ворд так умеет?
Табличные расчеты - частный случай. И обычные расчеты в Ёкселе оформляют не от хорошей жизни. Ёксель входит в состав офиса и позволяет считать - потому и используется. Офис есть всегда, а советы в стиле "нужно посчитать интеграл - поставь Маткад" - уже не обсуждение, а троллинг. Так и представляю бесплатную программу, в требованиях которой - список на 1001 дополнительную коммерческую. Цитата:
Цитата:
У формулы вообще не должно быть синтаксиса. Набор формул должен происходить как в современном Ворде - с клавиатуры да мышки (рукописный ввод и фото с телефона пока плохо работают). Там разве что автодополнения не хватает, как в программистских IDE - греческий подсказывать, или формулы из упомянутого ранее СП. Что у нее внутри - MathML или LaTeX, никому не интересно. Так же как никому не интересно учить очередной язык разметки, учить очередной способ загаживания расчета скобочками, и копаться в каше из посторонних символов ради набора нескольких формул. В идеале программа должна читать СП и делать по нему расчет; ошбики в СП должна подчеркивать красным. Ну хорошо, в первой версии пусть ошибки не подчеркивает. ![]() В Mathcad и Smath ввод примерно так и работает. Добавить автодополнение, добавить подстановку величин, и сделать нормальное равно вместо дурацкой морзянки "точка точка тире тире" - будет мечта инженера. Они сначала инженеру нужны. Сколько споров на формуме "как программа это посчитала?". Как по суммарной осадке фундамента увидеть, какой слой грунта повлиял больше всех, и поможет ли замена слабого слоя? Как по изополям армирования пилона узнать максимальное напряжение в арматуре (и величину, и знак) и определить длину анкеровки? И т.д., и т.п. Инженер не обязан знать интегралы. В доказательство можно посмотреть любой СП. Прогибы железобетонных конструкций, несущая способность сваи, осадка фундамента, распределение ветровой нагрузки и т.п. - все записано через суммы. Так что инженерный калькулятор, встретив формулу с суммой, должен автоматически раскрыть ее в таблицу, заполнить шапку обозначениями и единицами измерения, строки заполнить подстановками, подбить сумму и присвоить ее переменной. Набрал формулу осадки фундамента - получи готовую таблицу, таким должен быть "инженерный бейсик". Цитата:
Цитата:
Весь вопрос не в сложности, а в трудоемкости. На сложном низкоуровневом языке пишут программисты - на зарплате, полный рабочий день. А у инженера нет времени ни учить язык, ни простыни кода описывать. Часок просвета в работе, да иногда выходной-другой; что можно успеть за это время - будет сделано, остального не будет сделано никогда. Эксель дает возможность быстро получать результат - есть программы на Экселе. А VB.NET требует сначала десять лет учить язык, потом десять лет писать свой движок ввода и рендеринга формул, форматирования текста и таблиц и т.п.; штатный программист такое может, инженер - нет. Будет среда разработки, позволяющая инженерам быстро и без дополнительного обучения клепать шаблоны - будут расчеты. А предложение всем дружно работать на бейсике - заведомо провальное. |
||||
![]() |
|
||||
Регистрация: 18.11.2019
Сообщений: 1,705
|
Цитата:
В нанокаде, например, есть возможность использования автолиспа (подозреваю, что не без багов), abjectarx и .NET. Причем проект на objectarx под nanocad у меня перекомпилировался вообще без единой ошибки, никаких изменений в код вносить не пришлось (На выполнение не запускал, параметры среды настраивать долго). Т.е. нанокад по крайней мере в форме "оберток" в целом повторяет объектную модель Autocad (и основные функции), что упрощает миграцию. Т.е. нанокад позволяет (хотя бы теоретически) огромной армии юзеров использовать сваи старые примочки. К сожалению, несмотря на очень хороший уровень ZCADа, прогноз на массовое применение остается негативным. Притом, для разработчиков Nanocad представляет свой продукт бесплатно. Последний раз редактировалось nickname2019, 09.03.2020 в 09:44. |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Offtop: если штатный программист первые 10 лет будет только изучать VB.Net.... )
|
|||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Цитата:
Изучать надо платформу .NET, а в ней более 20 языков программирования используются. VB - только потому, что "Basic-programmer" Билл Гейтс владеет 7.5% акций Майкрософт. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Есть ли бесплатный конвертор PDF в DWG (именно официальный и бесплатный) ? | star282 | Прочее. Программное обеспечение | 3 | 14.09.2012 11:44 |
Подскажите, пожалуйста, софт для проектирования | remenikomer | Прочее. Программное обеспечение | 7 | 02.08.2011 12:05 |
Софт по расчету зубчатых зацеплений. | Mageslay | Машиностроение | 4 | 12.02.2010 13:18 |
"Милый дом" 3D - дизайн интерьеров (бесплатный софт) | ETCartman | Прочее. Программное обеспечение | 9 | 13.10.2009 23:18 |
Подскажите - есть ли какойнибудь софт для расчета разверток. | Sunny | Расчетные программы | 1 | 14.08.2004 01:32 |