void

Май 142010
 

Изменен модуль, описанный ранее здесь

В функцию acad_field_update можно передавать неограниченное кол-во параметров, но обязательными теперь являются 3-и первых. Первые два (путь и номер листа) остались без изменений, 3-й — 1 или 0 (ну или ничего), в коллекции ACADFIELDUPDATE это айтем TDNEED, далее все параметры именуются как PARAM0, PARAM1, PARAM2, …

Команда выглядит так:

(acad_field_update «T:\{1DE036E3-1084-4FD2-90C8-D4AD391649E5}\test.dwg» «1» «0» «123» «qwerty» «asdf»)

Так же есть версия для AutoCad 2010, позже добавлю для Autocad 2011, хотя можно использовать и от 2010 — проверено.

TDMSValues2.0.0.3

 Posted by at 15:29
Сен 152009
 

Данная функция использует тригонометрию для поворота одного объекта вокруг другого.

Единственное, что вам нужно сделать, это указать два объекта, используемых в анимации и некоторые параметры, такие как:

  • радиус
  • скорость
  • начальный угол

Continue reading »

 Posted by at 14:51
Авг 312009
 

Посмотрел на ютьюбе видео как робот разгадывает судоку,  эФФект был чуть более чем кул) Ну и решил попробовать тоже решить но млин, скучно и это переросло в программку для решени,  а потом в кое-что большее: помимо простого решения загадок еще может делать это за вас на сайте www.cydoky.ru.

Требуется .Net Framework 2.0.

Ссылка на архив с прогой

 Posted by at 16:50
Май 212009
 

Когда-то купили сыну игру Naruto для коробки360, понравилась и решил скачать мультфильмов посмотреть. Посмотрел 3 полнометражных, а потом скачал два сезона. Но они оказались на английском с субтитрами. Смотрел я их так серий 50, но потом устал, это нужно было постоянно пялиться в экран, чтоб ничего не пропустить, да и читать тоже уже достало. Вот и решил облегчить себе просмотр — быстро накидал небольшую програмку и теперь спокойно смотрю фильмы и аниме с субтитрами.

Continue reading »

 Posted by at 15:05
Апр 032009
 

Неоднократно я слышал фразы  типа: “Вот было б хорошо писать скрипты в TDMS не на VBS, а C#… ” и самому хотелось того же. Но такой возможности не реализовано. По этой причине долгое время приходилось использовать средства предоставленные разработчиками CSoft. Но настал тот момент, когда для реализации требуются гораздо более широкий функционал, чем может предоставить виртуальная машина VBS. Для этого был написан модуль, позволяющий реализовать скрипты на C#.

Использование данного модуля позволяет написать сам скрипт в системе TDMS на C# или использовать уже откомпилированную .Net библиотеку.

Continue reading »

 Posted by at 12:43
Мар 242009
 

Для получения данных был написан  ARX модуль. Он содержит Lisp функцию acad_field_update, которая принимает два параметра (в примерах использую свой частный случай):

  1. Полный путь к файлу (содержит GUID объекта из TDMS).
  2. Имя листа для которого получаются данные.

(acad_field_update «T:\{1DE036E3-1084-4FD2-90C8-D4AD391649E5}\test.dwg» «1»)

Continue reading »

 Posted by at 13:01
Мар 212009
 

Те кто заинтересовался созданием приложений с использованием XNA, столкнулись с проблемой вывода текста в кириллице. Дело в том, что XNA — инструмент, а не набор готовых средств и многие решения придется реализовывать самому. В XNA есть возможность создания своего контент процессора, чем мы и займемся.

Для начала создадим новый проект WindowsGameN,  у меня это WindowsGame4. Думаю в картинках нет смысла показывать ).
Далее в дереве проекта добавим выбираем папку Content и добавляем новый объект SpriteFont1.spritefont, его можно открыть любым текстовым редакторов и внести изменения типа размер шрифта, наклон,… с этим разберетесь сами, ничего сложного простой xml файл.
Теперь создаем экземпляр класса SpriteFont на основе нашего SpriteFont1

Continue reading »

 Posted by at 14:33