roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 17:32

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Нормальный редактор для OpenSCAD
СообщениеДобавлено: 15 ноя 2012, 01:36 
Не в сети
Аватара пользователя

Зарегистрирован: 14 май 2008, 15:49
Сообщения: 1585
Откуда: Москва
ФИО: Алексей
Как-то у нас отдельной темы по ОпенСКАДу нет, так что создам тут. В общем не знаю у кого как, а лично мне OpenSCAD всем нравится, за исключением того, что его встроенный редактор явно позаимствован из 80-х годов.. у меня встроенный редактор на спектруме для бейсика был заметно лучше, что это чудо. Не то что подсветки синтаксиса нет, банального поиска по файлу автор как-то не осилил. Меня это печалило безмерно, но тут случилось чудо, я наткнулся на вот этот проект - https://github.com/tbuser/openscad.tmbundle
Это плагин, оригинально для маковского редактора TextMate, но прекрасно работающий на sublime text 2 (а он уже работает под любой осью).
В результате мы имеем функциональность одного из лучших текстовых редакторов на сегодняшний день, плюс подсветку синтаксиса, плюс всякие плюшки типа автодополнения ну и т.д.
Лично я прямо в восторге, работать в нем стало несравнимо комфортнее. Вот так у меня это ща выглядит:
Вложение:
x-carriage.scad 2012-11-15 00-32-31.jpg
x-carriage.scad 2012-11-15 00-32-31.jpg [ 462.29 КиБ | Просмотров: 6587 ]

_________________
У меня в голове опилки и длинные слова меня только огорчают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нормальный редактор для OpenSCAD
СообщениеДобавлено: 15 ноя 2012, 16:38 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Твой пост убедил меня поставить OpenScad :)
Чую мое, прощай inventor.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нормальный редактор для OpenSCAD
СообщениеДобавлено: 16 ноя 2012, 13:54 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
полезно, это то чего сильно не хватало !
качаю пробовать

Добавлено спустя 2 часа 22 минуты 39 секунд:
как им пользоваться ?
добавил бандл в textmate, виден в списке бандлов.
как запустить .scad на рендер ?
открываю его и могу работать как с обычным текстовым файлом, дальше что ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нормальный редактор для OpenSCAD
СообщениеДобавлено: 16 ноя 2012, 15:34 
Не в сети
Аватара пользователя

Зарегистрирован: 14 май 2008, 15:49
Сообщения: 1585
Откуда: Москва
ФИО: Алексей
Открываешь опенскад, тот же файл, ставишь галку design-> automatic reload&compile, разворачиваешь его на весь экран, разворачиваешь текстмейт на левую сторону экрана =) В общем-то как у меня на скриншоте, я так и работаю.

_________________
У меня в голове опилки и длинные слова меня только огорчают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нормальный редактор для OpenSCAD
СообщениеДобавлено: 16 ноя 2012, 15:37 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Ааа, хитрая интеграция через внешнее изменения исходника ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нормальный редактор для OpenSCAD
СообщениеДобавлено: 24 дек 2012, 02:18 
Не в сети
Аватара пользователя

Зарегистрирован: 08 авг 2012, 00:38
Сообщения: 1129
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард
А вот еще есть альтернатива - OpenJsCad
Сам только начал OpenScad изучать. А тут не надо язык изучать, пишется на яваскрипт, работает прямо в Хроме.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нормальный редактор для OpenSCAD
СообщениеДобавлено: 27 дек 2012, 03:43 
Не в сети
Аватара пользователя

Зарегистрирован: 08 авг 2012, 00:38
Сообщения: 1129
Откуда: Нидерланды, Алмере
Skype: edwbes
ФИО: Эдуард
Еще одна интересная альтернатива - implicitcad.org
Опенсорсный аналог OpenScad реализованный на Хаскелл.
Обратно совместим(почти) с OpenScad. Может работать со .scad файлами. Есть приятные дополнения.
Как вам такой пример:
Код:
linear_extrude (height = 40, twist(h) = 90*cos(h*2*pi/40))
  difference () {
    shell(2) circle (10);
    square(x=[0,20], y=[-4,4]);
  }

Изображение

А можно писать на Хаскелле. Поддерживаются нормальные переменные, а не те недосущности, которые обозвали переменными в OpenScad.

Вот еще пример:
Код:
union() {
  cylinder(r=19, h=10, $fn=6, center=true);
  cylinder(r=10, h=40);
  rotate_extrude(4*360, translate=[0,38])
    translate ([10,0]) square([8,4], center=true);
}

Изображение

IDE пока нет, есть компилятор, есть онлайн редактор, можно запустить локальный сервер с рендерером. Сам пока еще ничего не запустил, но попробую. Выглядит обещающе, хотя проект еще "не оброс мясом".


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO