Tutorials
Tutorials provide step by step examples on how to create drawings for a specific purpose. Tutorials supplement the user manual (link to follow as it is currently being updated). A tutorial doesn’t require a full understanding of the commands used, but provides sufficient detail to allow the user to complete the drawing.
e.g. Drawing a carport truss or a circuit board
Feel free to add a link, whether it within this wiki, a video hosted elsewhere or other, to your tutorial along with a brief description. Also please make a note of the version of LibreCAD used.
Wiki Tutorials
Starting_to_draw: This page presents a simple sequence of creating a basic drawing, from a blank document to a printed design. It assumes that you have installed LibreCAD and have opened it to a new default blank drawing. It introduces quite a few LibreCAD concepts, and links to other pages that explain these. (v2.2.0)
Spline tutorial 1: This tutorial has been written in order to give a piece of advice in using the splines command and its options. I personally do not use splines, because I never had to, yet here I am in order to clear some doubt, at least I hope so; in this tutorial will be used the 2.0.3 version of LibreCad.
This is in a certain way, a simple topic, so, to whom that never used LibreCAD I suggest to get familiar with the basic commands, like “draw points, draw lines, draw polylines, move/copy”.
Spline tutorial 2: Part 2 of Spline tutorial
Videos
YouTube Video Playlist: Multiple YouTube video tutorials.
YouTube Video: Topics include how to configure the interface to make 3D pieces using our drawings in LibreCAD , how to make personalized hash, and how to add new fonts to our drawings. (Spanish)
RU:Заглавная страница
LibreCAD (изначально QCad, затем CADuntu) является открытой 2-мерной CAD (САПР) для Windows, Apple и Linux. Он основан на Qt, являющейся кросс-платформенной средой разработки приложений и интерфейсов.
LibreCAD в последних ночных сборках может работать с файлами DWG (и другими). Обычный формат — DXF, а также может экспортировать данные в SVG, JPG, PNG, PDF и прочие. Умеет работать со слоями, блоками, сплайнами, полилиниями, эллипсами, окружностями и их касательными, имеет инструменты преобразования, системы привязок и прочее. В связи с тем, что LibreCAD сосредоточен на двумерной геометрии, он легковесен и быстр, а установочные файлы имеют размер менее 30 МБ.
Это сайт-сообщество которое предоставляет собой дополняемую документацию для пользователей и разработчиков LibreCAD. Если вы хотите принять участие в создании документации, посетите страницу LibreCAD Wiki:Community portal. Содержимое доступно в соответствии с лицензией Creative Commons Attribution Share Alike.
Если вы нашли баг или у вас есть идея, вам следует посетить LibreCAD Tracker на Sourceforge или страницу проблем на GitHub.
Если вы хотите поучаствовать в разработке, тогда вам нужен наш репозиторий GitHub.
Поддержка осуществляется сообществом пользователей, участников и разработчиков. Можете присоединиться к сообществу на нашем форуме или вживую на канале IRC на freenode.net.
Серия видеоуроков «Основы работы в LibreCAD»
Олег Лабан опубликовал серию видеоуроков. посвящённых основам работы в свободной 2D САПР LibreCAD.
- Урок 1: «Установка и базовые настройки программы»
- Урок 2: «Базовые инструменты»
- Урок 3: «Создание собственной панели»
- Урок 4: «Позиционирование на листе»
- Урок 5: «Командная строка»
- Урок 6: «Привязка»
- Урок 7: Практика (ч.1)
- Урок 7: Практика (ч.2)
- Урок 8: «Подпись чертежей и нанесение размеров»
- Урок 9: «Слои»
- Урок 10: «Вкладка „Изменить“»
- Урок 11: «График»
- Урок 12: «Рамки»
- Урок 13: «Экспорт в PDF»
- Завершающий урок
atsym ★★★★★
23.09.17 16:22:35 MSK
Проверено: Shaman007 ( 23.09.17 18:06:26 MSK )
Последнее исправление: cetjs2 23.09.17 18:50:53 MSK (всего исправлений: 5)
Пурстам — да у него там офтопик на экране.
Shaman007 ★★★★★
( 23.09.17 18:06:17 MSK )
anonymous
( 23.09.17 18:46:50 MSK )
Ответ на: комментарий от anonymous 23.09.17 18:46:50 MSK
Ютуб для мобильников.
torvn77 ★★★★★
( 23.09.17 18:52:52 MSK )
Ответ на: комментарий от anonymous 23.09.17 18:46:50 MSK
Это твой труба в андроид
newprikolist
( 23.09.17 18:54:02 MSK )
Ответ на: комментарий от Shaman007 23.09.17 18:06:17 MSK
Ладно уж, программа опенсорсная, под линуес версии есть, по этому пусть будет.
torvn77 ★★★★★
( 23.09.17 18:54:55 MSK )
Они ведь несвободные, верно?
Zmicier ★★★★★
( 23.09.17 18:59:53 MSK )
Ответ на: комментарий от Zmicier 23.09.17 18:59:53 MSK
В смысле не свободные?
torvn77 ★★★★★
( 23.09.17 19:04:23 MSK )
Вот это клёво, спасибо.
AnonymousTORCoward
( 23.09.17 19:36:21 MSK )
Просмотрел на скорости 1,5. Нулевой уровень.
newprikolist
( 23.09.17 19:52:31 MSK )
Чет wiki.librecad.org молчит.
newprikolist
( 23.09.17 19:55:59 MSK )
Да, кстати, DWG завезли в LibreCAD? Вроде обещали.
newprikolist
( 23.09.17 19:59:41 MSK )
Спасибо, схоронил в избранное. Давно хотел его освоить для домашних поделок, ибо ставить всякие компасы и крео как-то не хочется.
Zhbert ★★★★★
( 23.09.17 20:14:33 MSK )
Ответ на: комментарий от Zhbert 23.09.17 20:14:33 MSK
Да там смотреть нечего. Очевидное и интуитивно-понятное. Разве что командная строка, так он о ней не так уж и густо рассказал.
newprikolist
( 23.09.17 20:22:50 MSK )
а адекватные иконки в него не завезли? от зеленых глаза быстро вываливаются
wd ★
( 23.09.17 20:52:52 MSK )
Ответ на: комментарий от newprikolist 23.09.17 19:59:41 MSK
Да, кстати, DWG завезли в LibreCAD? Вроде обещали.
Есть LibreDWG, но там с лицензией эпические грабли. Поэтому запилили свою реализацию, которая якобы открывать файлы может. Но большой вопрос, как там с совместимостью, особенно с новыми автокадами.
curufinwe ★★★★★
( 23.09.17 21:00:38 MSK )
Почему только 2D? Это же прошлый век.
te111011010 ★
( 23.09.17 21:02:50 MSK )
Ответ на: комментарий от te111011010 23.09.17 21:02:50 MSK
Да сразу голограмму требуй, что мелочиться?
newprikolist
( 23.09.17 21:07:19 MSK )
Ответ на: комментарий от newprikolist 23.09.17 19:59:41 MSK
Завезли, но толку мало. Тридешку из ACIS он не читает — там зашифрованная блобятина.
AP ★★★★★
( 23.09.17 21:57:37 MSK )
Ответ на: комментарий от curufinwe 23.09.17 21:00:38 MSK
Но большой вопрос, как там с совместимостью, особенно с новыми автокадами.
Никак. Китаец, который этим занимался, свалил из проекта.
AP ★★★★★
( 23.09.17 21:59:06 MSK )
Ответ на: комментарий от torvn77 23.09.17 19:04:23 MSK
В прямом. Нам же не вернули права использовать их в любых целях, распространять, изменять и распространять изменения?
Zmicier ★★★★★
( 23.09.17 22:23:33 MSK )
Последнее исправление: Zmicier 23.09.17 22:24:53 MSK (всего исправлений: 2)
Вообще это урок 0. Без привязки только деды в КБ чертили на моей памяти
upcFrost ★★★★★
( 23.09.17 23:19:38 MSK )
А нормальные ссылки на трубу нельзя было вставить?
ashot ★★★★
( 23.09.17 23:52:50 MSK )
Единственно правильная ссылка:
RRR1993
( 24.09.17 00:08:54 MSK )
Ну вот, уже движение в правильную сторону: короткие понятные ролики. Хотя ещё есть что допилить, и вступления местами слишком длинные.
AP ★★★★★
( 24.09.17 01:29:47 MSK )
Кто бы мне пояснил?
Стиль интерфейса Cleanlooks — все отлично.
Breeze в полном экране — все отлично.
Тот же Breeze, но обычное распахнутое окно. Если делать снимок, то тоже все отлично.
Но это только на снимке. По факту я вижу, что строка состояния режется.
newprikolist
( 24.09.17 06:53:02 MSK )
Несмотря на отзывы придётся посмотреть. мало ли, вдруг пойму? вдруг мне какие то чертежи для себя понадобится делать? Компас может и хорош, но и с автокад-подобными надо как то обращаться.
kirill_rrr ★★★★★
( 24.09.17 10:24:13 MSK )
Какая приятная внезапность!
Deleted
( 24.09.17 11:22:51 MSK )
Ответ на: комментарий от kirill_rrr 24.09.17 10:24:13 MSK
LibreCAD подобен автокаду меньше, чем даже Компас.
curufinwe ★★★★★
( 24.09.17 11:25:21 MSK )
Ответ на: комментарий от AP 24.09.17 01:29:47 MSK
Поправь, пожалуйста, текст новости: там точка лишняя в середине первого предложения.
UPD: И еще замени в ссылках https://m.youtube. на https://www.youtube. (я новость с мобилника писал, поэтому и ссылки вставились с приставкой m. )
atsym ★★★★★
( 24.09.17 11:26:55 MSK ) автор топика
Последнее исправление: atsym 24.09.17 11:33:39 MSK (всего исправлений: 1)
Ответ на: комментарий от upcFrost 23.09.17 23:19:38 MSK
Вообще это урок 0. Без привязки только деды в КБ чертили на моей памяти
Ну тут по сути само черчение с 7 урока и начинается. А за черчение без привязки отрывать руки на месте надо, это да.
curufinwe ★★★★★
( 24.09.17 11:27:28 MSK )
Закапывайте. Второй день librecad.org лежит.
ashot ★★★★
( 24.09.17 11:49:50 MSK )
Ответ на: комментарий от ashot 24.09.17 11:49:50 MSK
«- Арфы нет — возьмите бубен!»
atsym ★★★★★
( 24.09.17 11:56:27 MSK ) автор топика
Последнее исправление: atsym 24.09.17 11:59:06 MSK (всего исправлений: 3)
Ответ на: «- Арфы нет — возьмите бубен!» от atsym 24.09.17 11:56:27 MSK
ashot ★★★★
( 24.09.17 12:13:56 MSK )
Отлично. Как раз хотел какой-то кад освоить на базовом уровне.
urxvt ★★★★★
( 24.09.17 12:20:38 MSK )
Ответ на: комментарий от curufinwe 24.09.17 11:27:28 MSK
Ну тут по сути само черчение с 7 урока и начинается
а что там может быть до 7 урока тогда? как карандаш лопаткой точить?
upcFrost ★★★★★
( 24.09.17 13:34:43 MSK )
Видео хорошо. Однако, мне нах не сдались. Мне надо ОПИСАНИЕ как работать в в LibreCAD. А так таких видео создать можно очень много, но пользы от них НЕТ.
Извините, это мое ИМХО.
anonymous
( 24.09.17 14:57:35 MSK )
Ответ на: комментарий от anonymous 24.09.17 14:57:35 MSK
AP ★★★★★
( 24.09.17 16:11:01 MSK )
Ответ на: комментарий от anonymous 24.09.17 14:57:35 MSK
У всех разные способы восприятия информации.
DR_SL ★★★★★
( 24.09.17 17:37:12 MSK )
Ответ на: комментарий от DR_SL 24.09.17 17:37:12 MSK
newprikolist
( 24.09.17 18:55:14 MSK )
Ответ на: комментарий от DR_SL 24.09.17 17:37:12 MSK
Кстати, про математические операции и спецсимволы в видеоуроках нет, а они есть.
newprikolist
( 24.09.17 18:57:03 MSK )
Ответ на: комментарий от wd 23.09.17 20:52:52 MSK
Тебе шашечяки или ехать?
mandala ★★★★★
( 24.09.17 21:05:44 MSK )
Ответ на: комментарий от mandala 24.09.17 21:05:44 MSK
Но оно же правда достаёт.
AP ★★★★★
( 25.09.17 01:10:10 MSK )
Ответ на: комментарий от AP 25.09.17 01:10:10 MSK
Может быть, я то знатный говноед и сужу по себе: могу с шг и прочим вырвиглазием сидеть месяцами и мне норм вроде.
mandala ★★★★★
( 25.09.17 01:17:33 MSK )
Ответ на: комментарий от newprikolist 23.09.17 19:59:41 MSK
DWG открывает через импорт в DXF. Мне пока везло, и все файлы (в основном схемы) из Autocad открывались. Проблемы есть с текстом, если использовались сжатия символов по ширине и т. д.. LibreCad их не обрабатывает и текст разъезжается, но для просмотра мне этого достаточно.
Но при взаимодействии с коллегами, использующими Autocad, даже программы с использованием проприетарной библиотеки Theigha, разрабатываемой Open Design Alliance, увы, вызывают проблемы периодически.
skvorli ★
( 25.09.17 11:50:59 MSK )
Ответ на: комментарий от skvorli 25.09.17 11:50:59 MSK
Что совершенно предсказуемо. Teigha — результат реверс-инжениринга, который запнулся о шифрование части данных в DWG. Да и свою спецификацию Open Design Alliance не обновлял с 2013 года.
AP ★★★★★
( 25.09.17 16:44:25 MSK )
опаньки! спасибо за новость! а в Librecad стало возможно рисовать. многим этого может быть достаточно.
denkin ★
( 25.09.17 19:02:41 MSK )
Ответ на: комментарий от ashot 24.09.17 11:49:50 MSK
Сайт починили уже!
Сайт уже починили. А недоступен был потому как уронили PostgreSQL во время обновления
atsym ★★★★★
( 25.09.17 19:16:09 MSK ) автор топика
Ответ на: комментарий от AP 25.09.17 01:10:10 MSK
Наборы иконок для LibreCAD
В принципе каждый может перекрасить существующие наборы иконок
wd , вот ещё ссылки
- http://forum.librecad.org/Icon-theme-td5706838.html
- http://forum.librecad.org/icon-colors-td5713817.html
- http://forum.librecad.org/LibreCAD-Resources-repository-td5712922.html
- http://www.sodacad.org/2014/02/a-little-bit-of-work-on-icons.html
atsym ★★★★★
( 25.09.17 20:47:38 MSK ) автор топика
Ответ на: Сайт починили уже! от atsym 25.09.17 19:16:09 MSK
Спасибо, но это я, так сказать, констатировал. Исходники доступны были и ладно.
Как рисовать в librecad
Хочу нарисовать линию, задаю ей начальную точку. Указываю привязку чтобы линия перемещалась строго по X или Y. В AutoCAD или Draftsight в командной строке просто указываешь число и в зависимости от того направления он стоил линию. В LibreCAD нужно указать в формате @x,y, мне кажется это очень не удобно. Подскажите, пожалуйста, есть ли какой-то более упрощенный вариант указания длины отрезка через командную строку?
SmilePlz ★
05.06.17 21:29:28 MSK
Да просто пропускаешь x или y, например: Начальная точка x,y конечная ,y или x,
Deleted
( 05.06.17 21:40:26 MSK )
Ответ на: комментарий от Deleted 05.06.17 21:40:26 MSK
не работает:,y | x, | @,y | @x, надо именно @0,5 или @5,0 смысл в том что первую точку ставлю кликом мышки, и мне нужно по x или y быстро поставить число чтобы он сам определил в какую сторону продолжить линию, причем у меня стоит привязка, курсор может перемещаться только по x или только по y. если писать для каждой точки координаты это с ума сойдешь. Это геморой.
SmilePlz ★
( 05.06.17 21:48:27 MSK ) автор топика
Последнее исправление: SmilePlz 05.06.17 21:52:22 MSK (всего исправлений: 1)
Начало работы с LibreCAD
Linux не известен наличием большого количества инструментов линейного рисования и инженерного проектирования профессионального уровня. Дассо LibreCAD. Возможно, он не такой сложный, как другие известные инструменты, и может не похвастаться функциями, позволяющими экономить время коммерческих решений, но в большинстве случаев он, безусловно, справится со своей задачей. Вот руководство о том, как начать работу с ним и как спроектировать круглый фланец с просверленными отверстиями.
Настройка LibreCAD
Прежде всего, давайте настроим LibreCAD в соответствии с нашими потребностями. Если вы живете в Европе, вам, вероятно, придется проектировать в миллиметрах, а если вы живете в США, вам следует выбрать вариант с дюймами. Вы можете установить желаемую единицу измерения, перейдя в меню «Правка» -> «Текущие настройки чертежа» в верхнем меню, а затем выбрав вкладку «Единицы измерения». В том же диалоговом окне настроек вы можете установить другой формат бумаги, выбрать между ортогональной или изометрической сеткой, и установите шаг сетки.
Значение шага сетки особенно важно, так как многие дизайнеры выбирают режим «привязка к сетке» для удобства рисования, и поэтому вы должны учитывать точность, необходимую для вашего дизайна, прежде чем устанавливать это значение. Вы можете установить шаг сетки и выбрать другое значение для Расстояние по осям X и Y из того же диалогового окна настроек и вкладки «Сетка». Обратите внимание: чтобы увидеть сетку с более высоким разрешением, вам придется увеличить масштаб, и LibreCAD автоматически переключится на установленные значения. Режим «привязать к сетке» можно включить на верхней панели в меню Snap->Snap on Grid.
Чертеж фланца
Теперь давайте предположим, что мы хотим спроектировать фланцевую деталь, чтобы отправить ее в производственный цех. В левой части приложения есть панель инструментов с набором различных вариантов. Наш фланец круглый, поэтому мы выбираем значок круга, щелкая по нему. Это откроет новый набор параметров, касающихся способа определения круга. В зависимости от типа дизайна могут быть предпочтительны разные способы определения круга, но в этом случае я буду использовать способ с центральной точкой, который является первым выбором. Просто щелкните любую точку в области рисования, чтобы установить центр фланца, а затем выберите точку вдали от центра, чтобы задать радиус.
Кроме того, вы также можете вставить точки в поле командной строки, которое находится в нижней части интерфейса. Например, моя центральная точка имеет координаты 200 100, так что это то, что я должен ввести в поле командной строки, а затем нажать Enter, чтобы таким же образом определить вторую точку. Я добавил второй меньший круг внутри первого с помощью командной строки.
Генерация отверстий
Теперь давайте предположим, что наш фланец крепится с помощью восьми винтов одинакового размера и с одинаковым расстоянием между ними. Это означает, что мы должны нарисовать восемь отверстий вокруг меньшего круга в центре. Один из способов — взять ручку и бумагу и посчитать, а затем добавить отверстия одно за другим, точно так же, как мы делали с корпусом фланца. Другой способ — использовать некоторые приемы LibreCAD, чтобы сделать это проще.
Сначала нарисуйте одно из этих отверстий в указанном месте. Затем перейдите на верхнюю панель и выберите опцию Modify->Rotate. Вам будет предложено выбрать элемент для поворота. Выберите отверстие, которое вы только что нарисовали, и нажмите Enter. Следующим шагом является выбор точки вращения. Это будет центр фланца, который был установлен на 200 100, поэтому либо вы щелкаете по нему, либо добавляете его в командной строке и снова нажимаете ввод. После этого вы можете выбрать опорную точку, которая определяет вращение по отношению к движению курсора. Помогает выбор диаметрально противоположной точки, но вы также можете снова выбрать центр первой скважины и приблизительно определить местонахождение второй скважины. После его размещения откроется новое окно, которое позволит вам точно определить вращение.
Продолжайте делать то же самое, пока не сделаете половину отверстий, которых в нашем случае четыре. Затем мы можем сделать все остальное с помощью инструмента «Зеркало». Снова перейдите на верхнюю панель и выберите «Изменить» -> «Зеркало», затем выберите четыре отверстия и нажмите «Ввод». Первая точка зеркальной линии должна быть центром тело фланца снова, а второе должно быть любым, подходящим для каждого конкретного случая.Если сетка недостаточно плотная, чтобы найти правильную точку для отражения второй линии, снова вставьте правильное значение через командную строку.
Добавление размеров и экспорт чертежа
Теперь, когда фланец готов, осталось только добавить размеры, чтобы помочь механикам мастерской, и экспортировать чертеж в пригодную для использования форму. На верхней панели снова нажмите параметр размера и выберите тип, подходящий для каждого случая. Инженеры знают, какой тип устранения неоднозначности размеров следует использовать на чертеже в зависимости от типа и назначения. Вот пример того, что я сделал:
Диаметральный и радиальный размеры вставлялись просто, выбирая окружность и задавая угол изображения, а для линейного размера я выбрал два экстремума тела фланца и отрегулировал размерное расстояние над внешней кромкой.
Экспортировать вашу работу можно двумя способами: Файл->Сохранить как или Файл->Экспорт. Используя первый вариант, вы можете сохранить свой проект в формате .dxf, подходящем для AutoCAD. На самом деле, LibreCAD 2.0 предлагает возможность сохранения для AutoCAD 2000, 2004, 2007, 2012 и 2014, поэтому мы можем с уверенностью сказать, что это вам помогло. С другой стороны, опция «Экспорт» позволит вам создавать файлы изображений в таких форматах, как jpg, png, tiff, bmp и svg.
Серия видеоуроков «Основы работы в LibreCAD»
Олег Лабан опубликовал серию видеоуроков. посвящённых основам работы в свободной 2D САПР LibreCAD.
- Урок 1: «Установка и базовые настройки программы»
- Урок 2: «Базовые инструменты»
- Урок 3: «Создание собственной панели»
- Урок 4: «Позиционирование на листе»
- Урок 5: «Командная строка»
- Урок 6: «Привязка»
- Урок 7: Практика (ч.1)
- Урок 7: Практика (ч.2)
- Урок 8: «Подпись чертежей и нанесение размеров»
- Урок 9: «Слои»
- Урок 10: «Вкладка „Изменить“»
- Урок 11: «График»
- Урок 12: «Рамки»
- Урок 13: «Экспорт в PDF»
- Завершающий урок
atsym ★★★★★
23.09.17 16:22:35 MSK
Проверено: Shaman007 ( 23.09.17 18:06:26 MSK )
Пурстам — да у него там офтопик на экране.
Shaman007 ★★★★★
( 23.09.17 18:06:17 MSK )
anonymous
( 23.09.17 18:46:50 MSK )
Ответ на: комментарий от anonymous 23.09.17 18:46:50 MSK
Ютуб для мобильников.
torvn77 ★★★★★
( 23.09.17 18:52:52 MSK )
Ответ на: комментарий от anonymous 23.09.17 18:46:50 MSK
Это твой труба в андроид
newprikolist
( 23.09.17 18:54:02 MSK )
Ответ на: комментарий от Shaman007 23.09.17 18:06:17 MSK
Ладно уж, программа опенсорсная, под линуес версии есть, по этому пусть будет.
torvn77 ★★★★★
( 23.09.17 18:54:55 MSK )
Они ведь несвободные, верно?
Zmicier ★★★★★
( 23.09.17 18:59:53 MSK )
Ответ на: комментарий от Zmicier 23.09.17 18:59:53 MSK
В смысле не свободные?
torvn77 ★★★★★
( 23.09.17 19:04:23 MSK )
Вот это клёво, спасибо.
AnonymousTORCoward
( 23.09.17 19:36:21 MSK )
Просмотрел на скорости 1,5. Нулевой уровень.
newprikolist
( 23.09.17 19:52:31 MSK )
Чет wiki.librecad.org молчит.
newprikolist
( 23.09.17 19:55:59 MSK )
Да, кстати, DWG завезли в LibreCAD? Вроде обещали.
newprikolist
( 23.09.17 19:59:41 MSK )
Спасибо, схоронил в избранное. Давно хотел его освоить для домашних поделок, ибо ставить всякие компасы и крео как-то не хочется.
Zhbert ★★★★★
( 23.09.17 20:14:33 MSK )
Ответ на: комментарий от Zhbert 23.09.17 20:14:33 MSK
Да там смотреть нечего. Очевидное и интуитивно-понятное. Разве что командная строка, так он о ней не так уж и густо рассказал.
newprikolist
( 23.09.17 20:22:50 MSK )
а адекватные иконки в него не завезли? от зеленых глаза быстро вываливаются
wd ★
( 23.09.17 20:52:52 MSK )
Ответ на: комментарий от newprikolist 23.09.17 19:59:41 MSK
Да, кстати, DWG завезли в LibreCAD? Вроде обещали.
Есть LibreDWG, но там с лицензией эпические грабли. Поэтому запилили свою реализацию, которая якобы открывать файлы может. Но большой вопрос, как там с совместимостью, особенно с новыми автокадами.
curufinwe ★★★★★
( 23.09.17 21:00:38 MSK )
Почему только 2D? Это же прошлый век.
te111011010 ★
( 23.09.17 21:02:50 MSK )
Ответ на: комментарий от te111011010 23.09.17 21:02:50 MSK
Да сразу голограмму требуй, что мелочиться?
newprikolist
( 23.09.17 21:07:19 MSK )
Ответ на: комментарий от newprikolist 23.09.17 19:59:41 MSK
Завезли, но толку мало. Тридешку из ACIS он не читает — там зашифрованная блобятина.
AP ★★★★★
( 23.09.17 21:57:37 MSK )
Ответ на: комментарий от curufinwe 23.09.17 21:00:38 MSK
Но большой вопрос, как там с совместимостью, особенно с новыми автокадами.
Никак. Китаец, который этим занимался, свалил из проекта.
AP ★★★★★
( 23.09.17 21:59:06 MSK )
Ответ на: комментарий от torvn77 23.09.17 19:04:23 MSK
В прямом. Нам же не вернули права использовать их в любых целях, распространять, изменять и распространять изменения?
Zmicier ★★★★★
( 23.09.17 22:23:33 MSK )
Последнее исправление: Zmicier 23.09.17 22:24:53 MSK (всего исправлений: 2)
Вообще это урок 0. Без привязки только деды в КБ чертили на моей памяти
upcFrost ★★★★★
( 23.09.17 23:19:38 MSK )
А нормальные ссылки на трубу нельзя было вставить?
ashot ★★★★
( 23.09.17 23:52:50 MSK )
Единственно правильная ссылка:
RRR1993
( 24.09.17 00:08:54 MSK )
Ну вот, уже движение в правильную сторону: короткие понятные ролики. Хотя ещё есть что допилить, и вступления местами слишком длинные.
AP ★★★★★
( 24.09.17 01:29:47 MSK )
Кто бы мне пояснил?
Стиль интерфейса Cleanlooks — все отлично.
Breeze в полном экране — все отлично.
Тот же Breeze, но обычное распахнутое окно. Если делать снимок, то тоже все отлично.
Но это только на снимке. По факту я вижу, что строка состояния режется.
newprikolist
( 24.09.17 06:53:02 MSK )
Несмотря на отзывы придётся посмотреть. мало ли, вдруг пойму? вдруг мне какие то чертежи для себя понадобится делать? Компас может и хорош, но и с автокад-подобными надо как то обращаться.
kirill_rrr ★★★★★
( 24.09.17 10:24:13 MSK )
Какая приятная внезапность!
Deleted
( 24.09.17 11:22:51 MSK )
Ответ на: комментарий от kirill_rrr 24.09.17 10:24:13 MSK
LibreCAD подобен автокаду меньше, чем даже Компас.
curufinwe ★★★★★
( 24.09.17 11:25:21 MSK )
Ответ на: комментарий от AP 24.09.17 01:29:47 MSK
Поправь, пожалуйста, текст новости: там точка лишняя в середине первого предложения.
UPD: И еще замени в ссылках https://m.youtube. на https://www.youtube. (я новость с мобилника писал, поэтому и ссылки вставились с приставкой m. )
atsym ★★★★★
( 24.09.17 11:26:55 MSK ) автор топика
Последнее исправление: atsym 24.09.17 11:33:39 MSK (всего исправлений: 1)
Ответ на: комментарий от upcFrost 23.09.17 23:19:38 MSK
Вообще это урок 0. Без привязки только деды в КБ чертили на моей памяти
Ну тут по сути само черчение с 7 урока и начинается. А за черчение без привязки отрывать руки на месте надо, это да.
curufinwe ★★★★★
( 24.09.17 11:27:28 MSK )
Закапывайте. Второй день librecad.org лежит.
ashot ★★★★
( 24.09.17 11:49:50 MSK )
Ответ на: комментарий от ashot 24.09.17 11:49:50 MSK
«- Арфы нет — возьмите бубен!»
atsym ★★★★★
( 24.09.17 11:56:27 MSK ) автор топика
Последнее исправление: atsym 24.09.17 11:59:06 MSK (всего исправлений: 3)
Ответ на: «- Арфы нет — возьмите бубен!» от atsym 24.09.17 11:56:27 MSK
ashot ★★★★
( 24.09.17 12:13:56 MSK )
Отлично. Как раз хотел какой-то кад освоить на базовом уровне.
urxvt ★★★★★
( 24.09.17 12:20:38 MSK )
Ответ на: комментарий от curufinwe 24.09.17 11:27:28 MSK
Ну тут по сути само черчение с 7 урока и начинается
а что там может быть до 7 урока тогда? как карандаш лопаткой точить?
upcFrost ★★★★★
( 24.09.17 13:34:43 MSK )
Видео хорошо. Однако, мне нах не сдались. Мне надо ОПИСАНИЕ как работать в в LibreCAD. А так таких видео создать можно очень много, но пользы от них НЕТ.
Извините, это мое ИМХО.
anonymous
( 24.09.17 14:57:35 MSK )
Ответ на: комментарий от anonymous 24.09.17 14:57:35 MSK
AP ★★★★★
( 24.09.17 16:11:01 MSK )
Ответ на: комментарий от anonymous 24.09.17 14:57:35 MSK
У всех разные способы восприятия информации.
DR_SL ★★★★★
( 24.09.17 17:37:12 MSK )
Ответ на: комментарий от DR_SL 24.09.17 17:37:12 MSK newprikolist
( 24.09.17 18:55:14 MSK )
Ответ на: комментарий от DR_SL 24.09.17 17:37:12 MSK
Кстати, про математические операции и спецсимволы в видеоуроках нет, а они есть.
newprikolist
( 24.09.17 18:57:03 MSK )
Ответ на: комментарий от wd 23.09.17 20:52:52 MSK
Тебе шашечяки или ехать?
mandala ★★★★★
( 24.09.17 21:05:44 MSK )
Ответ на: комментарий от mandala 24.09.17 21:05:44 MSK
Но оно же правда достаёт.
AP ★★★★★
( 25.09.17 01:10:10 MSK )
Ответ на: комментарий от AP 25.09.17 01:10:10 MSK
Может быть, я то знатный говноед и сужу по себе: могу с шг и прочим вырвиглазием сидеть месяцами и мне норм вроде.
mandala ★★★★★
( 25.09.17 01:17:33 MSK )
Ответ на: комментарий от newprikolist 23.09.17 19:59:41 MSK
DWG открывает через импорт в DXF. Мне пока везло, и все файлы (в основном схемы) из Autocad открывались. Проблемы есть с текстом, если использовались сжатия символов по ширине и т. д.. LibreCad их не обрабатывает и текст разъезжается, но для просмотра мне этого достаточно.
Но при взаимодействии с коллегами, использующими Autocad, даже программы с использованием проприетарной библиотеки Theigha, разрабатываемой Open Design Alliance, увы, вызывают проблемы периодически.
skvorli ★
( 25.09.17 11:50:59 MSK )
Ответ на: комментарий от skvorli 25.09.17 11:50:59 MSK
Что совершенно предсказуемо. Teigha — результат реверс-инжениринга, который запнулся о шифрование части данных в DWG. Да и свою спецификацию Open Design Alliance не обновлял с 2013 года.
AP ★★★★★
( 25.09.17 16:44:25 MSK )
опаньки! спасибо за новость! а в Librecad стало возможно рисовать. многим этого может быть достаточно.
denkin ★
( 25.09.17 19:02:41 MSK )
Ответ на: комментарий от ashot 24.09.17 11:49:50 MSK
Сайт починили уже!
Сайт уже починили. А недоступен был потому как уронили PostgreSQL во время обновления
atsym ★★★★★
( 25.09.17 19:16:09 MSK ) автор топика
Ответ на: комментарий от AP 25.09.17 01:10:10 MSK
Наборы иконок для LibreCAD
В принципе каждый может перекрасить существующие наборы иконок
wd , вот ещё ссылки
- http://forum.librecad.org/Icon-theme-td5706838.html
- http://forum.librecad.org/icon-colors-td5713817.html
- http://forum.librecad.org/LibreCAD-Resources-repository-td5712922.html
- http://www.sodacad.org/2014/02/a-little-bit-of-work-on-icons.html
atsym ★★★★★
( 25.09.17 20:47:38 MSK ) автор топика
Ответ на: Сайт починили уже! от atsym 25.09.17 19:16:09 MSK
Спасибо, но это я, так сказать, констатировал. Исходники доступны были и ладно.
Как рисовать в librecad
А почему LibreCad такое УГ?
Вот понадобилось мне начертить несколько прямоугольников определённого размера и разместить их нужным мне образом относительно друг друга. Имея небольшой опыт черчения в компасе и автокаде, решил воспользоваться для этого имеющемся в репозитории либрекадом.
При первом запуске оно очень напоминает автокад (в котором я один раз чертил куда более сложную штуку и никаких трудностей не испытывал). Но на деле либрекад какое-то неюзабельное говно от начала до конца.
Очень неудобное выделение; непонятное поведение (например, выделяю объект, нажимаю Ctrl+C: изменяется вид курсора и больше ничего не происходит, на клики не реагирует, ничего не сообщает); при повороте объекта диалог с указанием угла поворота появился только с некоторой попытки, а до этого объект поворачивался на 30 градусов; шаг сетки соответствует указанному только при максимальном увеличении и это никак не настраивается; в какой-то момент объекты стало возможно перемещать только вдоль одной оси за один раз (при этом ограничение на перемещение не выставлено); на панели инструментов есть переключатель «по сетке», который ничего не делает (или делает что-то в тайне от пользователя); и наверняка ещё куча трэша, до которой я не добрался.
Самое печальное, что под линуксом подобного софта вовсе нет. Поэтому мну бешено негодует и идёт ставить компас-лт под виртуалкой.
Такие дела, опенсорс не способен породить инструмент для черчения прямоугольников.
spaceivan(*) (2013-03-02 14:14:22)
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0
Ответ на: А почему LibreCad такое УГ? от spaceivan 2013-03-02 14:14:22
Re:А почему LibreCad такое УГ?
Я конкретно либрекадом не пользовался, но давным-давно чертил кое-что в qcad-е. Да, это и правда очень специфичная штука, не похожая ни на автокад, ни на компас. Единственное, что в нём было удобно — работа через консоль, при черчении большого чертежа гораздо проще было набивать все команды текстом. Правда, штриховка не работала, и потом пришлось бросить.
>Самое печальное, что под линуксом подобного софта вовсе нет.
Посмотри ещё freecad, хотя он вроде больше на 3д ориентирован. А вообще, многие вещи довольно удобно делать в inkscape, как ни странно, правда там с размерами не очень.
Ответ на: А почему LibreCad такое УГ? от spaceivan 2013-03-02 14:14:22
Re:А почему LibreCad такое УГ?
Ты просто не умеешь его готовить, у меня сложилось обратное мнение о простоте использования autocad vs librecad.
Хотя ничего дествительно сложного я не чертил.
Mozilla/6.0 (compatible; AppleWebKit/latest; like Gecko/20120405; >;-> infernal_edition:goto-hell) Firefox/666
Ответ на: А почему LibreCad такое УГ? от spaceivan 2013-03-02 14:14:22
Re:А почему LibreCad такое УГ?
>Поэтому мну бешено негодует и идёт ставить компас-лт под виртуалкой.
а нахуя? Вроде Аскон решил организовать поддержку этого вашего Линупса,правда решено это было делать через вайн но все же. Так что виртуалка для этих нужд уже не нужна.
Mozilla/5.0 (X11; Linux i686; rv:19.0) Gecko/20100101 Firefox/19.0
Ответ на: А почему LibreCad такое УГ? от spaceivan 2013-03-02 14:14:22
Re:А почему LibreCad такое УГ?
да и для черчения прямоугольников есть та же gEDA
да и для черчения прямоугольников есть та же gEDA
upd: и вообще использовать для примитивной задачи (черчение прямоугольников) CAD систему видится мне мне задачей схожей с бритьем топором или рубанком.
anonymous(*)(2013-03-02 14:42:17)
Отредактировано anonymous по причине «не указана»
Mozilla/5.0 (X11; Linux i686; rv:19.0) Gecko/20100101 Firefox/19.0
Ответ на: А почему LibreCad такое УГ? от spaceivan 2013-03-02 14:14:22
Re:А почему LibreCad такое УГ?
> Самое печальное, что под линуксом подобного софта вовсе нет.
Есть вполне себе линуксовые DraftSight и BricsCAD. Правда, первый у меня с некоторой вероятностью вешает иксы, а второй (по крайней мере, в одной из предыдущих версий) рандомно падал при попытке нарисовать линию.
Mozilla/5.0 (X11; Linux i686; rv:19.0) Gecko/20100101 Firefox/19.0
Ответ на: Re:А почему LibreCad такое УГ? от Cancellor 2013-03-02 14:49:34
Re:А почему LibreCad такое УГ?
>Есть вполне себе линуксовые DraftSight и BricsCAD.
первое это поделие на Джвава со всеми вытекающими, а про второе лучше вообще не упоминать в приличном обществе, могут уебать-с, с ноги-с
Mozilla/5.0 (X11; Linux i686; rv:19.0) Gecko/20100101 Firefox/19.0
Ответ на: Re:А почему LibreCad такое УГ? от Cancellor 2013-03-02 14:49:34
Re:А почему LibreCad такое УГ?
>Есть вполне себе линуксовые DraftSight и BricsCAD.
А ещё varicad. Но это уже проприетарщина, а автор темы жаловался на опенсурс.
Ответ на: Re:А почему LibreCad такое УГ? от anonymous 2013-03-02 14:52:42
Re:А почему LibreCad такое УГ?
>первое это поделие на Джвава со всеми вытекающими, а про второе лучше вообще не упоминать в приличном обществе, могут уебать-с, с ноги-с
Если тебе действительно нужно просто нарисовать пару прямоугольников, то не стоит быть таким категоричным к программам.
Ответ на: Re:А почему LibreCad такое УГ? от anonymous 2013-03-02 14:52:42
Re:А почему LibreCad такое УГ?
> первое это поделие на Джвава со всеми вытекающими
Мне где-то в сети попадался вполне себе шустрый чертильщик на джава-скрипте. На скрипте! Почему этим уродам не удаётся сделать то же самое на нормальной джаве?
Ответ на: Re:А почему LibreCad такое УГ? от SystemV 2013-03-02 14:55:44
Re:А почему LibreCad такое УГ?
> Если тебе действительно нужно просто нарисовать пару прямоугольников, то не стоит быть таким категоричным к программам.
Из-за такого беспринципного подхода опенсорц и валится в унылое говно, на котором уже начала прорастать плесень всякого петона и джавы.
Ответ на: Re:А почему LibreCad такое УГ? от SystemV 2013-03-02 14:55:44Фильтры
- матерные выражения
Re:А почему LibreCad такое УГ?
>Если тебе действительно нужно просто нарисовать пару прямоугольников, то не стоит быть таким категоричным к программам.
большинство проблем кроется в неправильно выбранном инструменте для решения поставленной задачи.
В сабжевом случае ТС вместо того что бы запустить Libre Draw и нарисовать в нем свои прямоугольники, за каким то хуем запускает LibreCad и высирает стройматериал по этому поводу.
Mozilla/5.0 (X11; Linux i686; rv:19.0) Gecko/20100101 Firefox/19.0
Ответ на: Re:А почему LibreCad такое УГ? от anonymous 2013-03-02 14:56:20
Re:А почему LibreCad такое УГ?
>на джава-скрипте. На скрипте!
>на нормальной джаве
А ничего, что у джава-скрипта и джавы есть только одно общее — слово «джава» в названии?:)
Ответ на: Re:А почему LibreCad такое УГ? от SystemV 2013-03-02 15:19:06
Re:А почему LibreCad такое УГ?
> А ничего, что у джава-скрипта и джавы есть только одно общее — слово «джава» в названии?:)
Да, в этом нет ничего такого. Поэтому можешь без опасений продолжить развивать свою мысль.
Ответ на: Re:А почему LibreCad такое УГ? от anonymous 2013-03-02 15:31:14
Re:А почему LibreCad такое УГ?
>Да, в этом нет ничего такого. Поэтому можешь без опасений продолжить развивать свою мысль.
Просто ты так написал, что показалось, что ты видишь что-то сильно общее между этими языками.
Собственно, ты написал про «нормальную» джаву, на которой не получается сделать то, что получается на js. Это логично, ведь на джаве сложно написать что-то нормальное и не тормозящее, так как у неё есть прожорливая и неповоротливая виртуальная машина, делающая джаву неюзабельной на машинах без 8гб памяти. Неудивительно, что любая рисовалка на ней при отрисовке одной прямой линии уже будет тормозить так, как будто обсчитывает траектории космических кораблей.
Ответ на: Re:А почему LibreCad такое УГ? от SystemV 2013-03-02 15:35:33
Re:А почему LibreCad такое УГ?
Можно подумать в скриптовом движке нет виртуальной машины и уборки мусора.
Ответ на: Re:А почему LibreCad такое УГ? от anonymous 2013-03-02 15:43:59
Re:А почему LibreCad такое УГ?
>Можно подумать в скриптовом движке нет виртуальной машины и уборки мусора.
Виртуальная машина и сборка мусора много где есть, но конкретно джава традиционно славится высоким потреблением памяти и долгим «раскачиванием» VM. Стартует долго, памяти требует много. Тот же джаваскриптный v8 пошустрее будет.
Впрочем, если отбросить жыр из треда, можно отметить, что наверняка та рисовалка на js, которую ты видел, не умела того, что должен уметь CAD. Не было ни поддержки DXF и DWG, ни каких-нибудь параметрических построений, ни хитрых вычислений, и т.д. Простую рисовалку сделать легко, а вот именно CAD — сложно. Так что тут не в языке дело. Вон, тот же librecad основан на qcad, и они бы непрочь переписать тот старый код (из-за известного скандала с GPLv3 и Столлманом), да сил не хватает. Сложно это всё.
Кстати, на джаве есть CAD — medusa. Я давным-давно её пробовал, притормаживала, долго запускалась, обладала странным интерфейсом (в плане юзабилити), но вполне работала.
Ответ на: Re:А почему LibreCad такое УГ? от SystemV 2013-03-02 15:56:48
Re:А почему LibreCad такое УГ?
Какие сложные вычисления нужно сделать CAD’у при рисовании прямоугольника в отличие от простенькой рисовалки? Мы же просто рисуем прямоугольник.
Временем старта приложения предлагаю пока пренебречь — в конце концов CAD’у действительно нужно время чтобы загрузить своё тело жирное. В отличие от простенькой рисовалки.
Управление сборкой мусора в джаве оптимально. Если дополнительная память даёт ускорение работы джава-программы, то это только об одном говорит: отложенная сборка мусора действительно эффективна для десктопных приложений (с серверными используется другой режим) и позволяет утилизовать всю доступную память на дело повышения производятельности (лимит размеров куч опять же жёстко задаётся чтобы можно было оставить ресурсов другим программам).
Опять же, если тормоза якобы вызваны механизмами работы с памятью, этио не объясняет тормозов либреофиса с 65ю строчками в таблице. Что ему там перераспределять постоянно чтобы простые операции типа выделения области тормозить начали?
Ответ на: Re:А почему LibreCad такое УГ? от anonymous 2013-03-02 16:09:14
Re:А почему LibreCad такое УГ?
>Какие сложные вычисления нужно сделать CAD’у при рисовании прямоугольника в отличие от простенькой рисовалки? Мы же просто рисуем прямоугольник.
При рисовании прямоугольника — никаких. Но CAD нужен не только для рисования прямоугольников. Для прямоугольников выше уже предложили libreoffice draw. Ну, или dia или даже inkscape.
>Управление сборкой мусора в джаве оптимально. Если дополнительная память даёт ускорение работы джава-программы, то это только об одном говорит: отложенная сборка мусора действительно эффективна для десктопных приложений (с серверными используется другой режим) и позволяет утилизовать всю доступную память на дело повышения производятельности (лимит размеров куч опять же жёстко задаётся чтобы можно было оставить ресурсов другим программам).
На словах всё это красиво. Вот только в реальности, например, джавовский торрент-клиент azureus у меня умудрялся тормозить даже интерфейсом, и жрать памяти в разы больше, чем плюсанутый ktorrent, делая те же самые задачи, причем не лучше. Я вообще не встречал десктопного джава-софта, который бы не тормозил. Даже консольный pdftk отрабатывал заметно медленее, чем похожий на него питоновский stapler, уж на что питон не шустрый язык. Про нетбинсы с эклипсами даже вспоминать страшно.
Да и некультурно это — на многозадачной системе утилизировать всю доступную память. Вот сожрёт оно её ради отрисовки линий, а иксам потом развернуться негде. Это на сервере можно такое простить, так как джавасофт обычно висит на отдельных серверах, где кроме init-а и джавы ничего нет, так как серверы специально под софт приобретаются.
>этио не объясняет тормозов либреофиса с 65ю строчками в таблице
Либреофис тормозит, потому что он кривой. Просто кривой. Тот же гнумерик шустрее.
Ответ на: Re:А почему LibreCad такое УГ? от anonymous 2013-03-02 14:52:42
Re:А почему LibreCad такое УГ?
> DraftSight
> поделие на Джвава
Оно на Qt, специально только что проверил ldd. Ещё там в комплекте куча .so и ни одного .jar или .class
Mozilla/5.0 (X11; Linux i686; rv:19.0) Gecko/20100101 Firefox/19.0
Ответ на: Re:А почему LibreCad такое УГ? от SystemV 2013-03-02 16:33:34
Re:А почему LibreCad такое УГ?
> При рисовании прямоугольника — никаких. Но CAD нужен не только для рисования прямоугольников. Для прямоугольников выше уже предложили libreoffice draw. Ну, или dia или даже inkscape.
Если и тот и другой софт умеет рисовать прямоугольники и вращать их — не должно быть никакой разницы.
> На словах всё это красиво. Вот только в реальности, например, джавовский торрент-клиент azureus у меня умудрялся тормозить даже интерфейсом,
А чем ещё можно тормозить? Вряд ли ты использовал возможности сановской машины чтобы вытащить статистику зпо нагрузке приложения (если под линупсом для этого есть соотв.тулзы), да и с чем её сравнивать — ведь плюсанутый ktorrent ничего такого тебе не предоставит. Я уж не говорю что распределение памяти — это не единтвенная возможная причина тормозов.
> и жрать памяти в разы больше, чем плюсанутый ktorrent
Ну так мил человек, сколько ты ей дашь памяти — столько она и постарается использовать. Это всё конфигурабельно, если мы говорим о сановской джаве, а не опенсорсных подделках.
>Я вообще не встречал десктопного джава-софта, который бы не тормозил. Даже консольный pdftk отрабатывал заметно медленее, чем похожий на него питоновский stapler, уж на что питон не шустрый язык. Про нетбинсы с эклипсами даже вспоминать страшно.
Я тоже. Однако, непонятно почему так происходит.
> Да и некультурно это — на многозадачной системе утилизировать всю доступную память.
Сановская джава предлагает тебе полный контроль над лимитам хипов. Сколько ты ей разрешил — столько она и отъест. Некультурно как раз делать виртуальные машины, которые не имеют таких ограничений.
> джавасофт обычно висит на отдельных серверах, где кроме init-а и джавы ничего нет, так как серверы специально под софт приобретаются.
Серверы всегда покупаются под конкретную задачу, т.е. софт и профиль загрузки. Однако джава далеко не всегда сидит изолированно в выделенном окружении. За счёт своей кроссплатформенности и дуракоустойчивости она хороша для всяких связок между интерфейсами разнородных систем. Никакого специально железа для запускания яв никто не делает.
> Либреофис тормозит, потому что он кривой. Просто кривой. Тот же гнумерик шустрее.
У меня в кедах есть КОфис, но он пездец в функциональном плане. Думаю твой гнумерик тоже то ещё говно.
Кстати, а как гугловский офис — он же вроде ничо работает? Тоже ведь на скриптах.
Ответ на: Re:А почему LibreCad такое УГ? от anonymous 2013-03-02 14:42:17
Re:А почему LibreCad такое УГ?
>CAD систему видится мне мне задачей схожей с бритьем топором или рубанком.
Не толсти. Ни qcad, ни librecad таковыми не являются.
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:19.0) Gecko/20100101 Firefox/19.0
Ответ на: Re:А почему LibreCad такое УГ? от anonymous 2013-03-02 17:25:04
Re:А почему LibreCad такое УГ?
>Если и тот и другой софт умеет рисовать прямоугольники и вращать их — не должно быть никакой разницы.
Ага. Вот только CAD должен уметь намного больше, а значит и реализовано всё с кучей абстракций и прочего. Всякие там объекты в памяти дополнительные, ещё что-то. Дерево какое-нибудь строится. А простая рисовалка может вообще ничего не держать в памяти, сразу рисуй на canvas и отображай. Она и тормозить не будет. Однако потом с этими прямоугольниками уже хитрых трансформаций не сделать.
Это везде так. Если на js-е налепить формочку с 5-ю полями ввода, и захардкодить всё намертво, то код будет простой и быстрый. Если же сделать эту же формочку, но чтобы можно было добавлять поля через админку и делать какие-нибудь манипуляции для расширения приложения без вмешательства в код, то всё будет намного сложнее и тормознее, появятся интерфейсы, классы, какие-нибудь абстракции с наследованием и так далее. Причем без этих абстракций совсем не получится. И вот в результате два одинаковых приложения тормозят по-разному, и оба не являются быдлокодом. Просто задачи ставятся разные.
>А чем ещё можно тормозить? Вряд ли ты использовал возможности сановской машины чтобы вытащить статистику зпо нагрузке приложения (если под линупсом для этого есть соотв.тулзы), да и с чем её сравнивать — ведь плюсанутый ktorrent ничего такого тебе не предоставит. Я уж не говорю что распределение памяти — это не единтвенная возможная причина тормозов.
Причина тормозов наверняка в том, что гуёвый тулкит реализован тоже на джаве.
>Сановская джава предлагает тебе полный контроль над лимитам хипов. Сколько ты ей разрешил — столько она и отъест. Некультурно как раз делать виртуальные машины, которые не имеют таких ограничений.
Не спорю.
Но я подозреваю, что если дать джаве мало памяти (столько же, сколько жрёт c++-реализация данной функциональности), то она вообще нормально работать не будет. Урезая память программа станет ещё медленнее, что явно не хорошо.
>Серверы всегда покупаются под конкретную задачу, т.е. софт и профиль загрузки. Однако джава далеко не всегда сидит изолированно в выделенном окружении. За счёт своей кроссплатформенности и дуракоустойчивости она хороша для всяких связок между интерфейсами разнородных систем. Никакого специально железа для запускания яв никто не делает.
В большинстве своём джава-софт как раз и является «основным» для сервера. Все эти платформы вроде jboss-а и прочего. Я не слышал, чтобы для, допустим, крупного приложения на c++ кто-то писал сопутствующий демон на джаве, а наоборот — легко.
>У меня в кедах есть КОфис, но он пездец в функциональном плане. Думаю твой гнумерик тоже то ещё говно.
Я про скорость работы, а не про функциональность. Гнумерик тупит на сложных документах из-за плохой поддержки всяких-там наворотов, например, выпадающих списков в xlsx. Но работает-то быстро:)
Кстати, koffice умер, там теперь calligra. На вид ничего, интерфейс немного странный, работает быстро, падает часто. Но выглядит перспективно.
>Кстати, а как гугловский офис — он же вроде ничо работает? Тоже ведь на скриптах.
Я не знаю точно, что там на клиенте, а что на сервере сделано, но да, работает терпимо. Видимо, руки у авторов были очень прямые.
Похожие публикации:
- Как открыть консоль в виртуальной машине
- Как пройтись по вектору с
- Как создать массив без размера с
- Как хранить телефон