Перейти к содержанию

dows

Продукт-менеджеры
  • Публикаций

    3 208
  • Зарегистрирован

  • Посещение

  • Победитель дней

    147

dows стал победителем дня 21 октября

dows имел наиболее популярный контент!

Репутация

545 Очень хороший

Информация о dows

  • Звание
    nanoCAD Plus
  • День рождения 29.01.1979

Контакты

  • Сайт
    http://www.nanocad.ru

Информация

  • Пол
    Мужчина
  • Город
    Москва
  • Интересы
    САПР, BIM, проектирование, программирование

Посетители профиля

47 227 просмотров профиля

Одно обновление статуса

Смотреть все обновления от dows

  1. Теперь в сообщениях и статусах можно писать математические формулы - у нас же технический форум инженеров, верно?

    Примеры формул:

     

    Дроби и корни: \(x = {-b \pm \sqrt{b^2-4ac} \over 2a}\)

     

    Пределы: \(\int_0^\infty \mathrm{e}^{-x}\,\mathrm{d}x\)

     

    Матрицы: \(A_{m,n} = \begin{pmatrix} a_{1,1} & a_{1,2} & \cdots & a_{1,n} \\ a_{2,1} & a_{2,2} & \cdots & a_{2,n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{m,1} & a_{m,2} & \cdots & a_{m,n} \end{pmatrix}\)

     

    и т.д.

     

    Синтаксис языка TeX, но код лучше контролировать в HTML виде. Используйте кнопку Сумма в редакторе сообщений:

    math.png

    1. Показать предыдущие комментарии  Ещё #
    2. dows

      dows

      подумаю над подсветкой LISP, VBscript, чтобы удобнее было читать - теоретически несложно расцветить...  а вот SCR - это обычный командный скрипт - не уверен, что у него вообще когда-либо была подсветка ;-)

    3. doctorraz

      doctorraz

      Это здорово.

      Пожалуй scr, bat будет лишнее.

      Форум стал значительно удобнее.

    4. doctorraz

      doctorraz

      все жэж подсветка Javascript больше похожа на сипреподобный

      Ну и код неплохо было бы во фрейм, что бы простынки на весь экран не получались (или я пока не понял , как)

      Спойлер
      
      function OnChangeParameters {
      //******** изменения из свойств AutoCAD
      	NumSection=new.NumSection;
      	StartSection=new.StartSection;
      	EndSection=new.EndSection;
      	Multiplicity=new.Multiplicity;
      	Sreda=new.Sreda;
      	T_Raboch=new.T_Raboch;
      	P_Raboch=new.P_Raboch;
      	PN=new.PN;
      	strMaterial=new.strMaterial;
      	//L=(new.L); //пока закомент посмотрим будут ли глюки....
      	if (new.bSpec==0 || new.bSpec==1) bSpec=new.bSpec;	//	включать в спец. и менять толщину-тип линий.	
      	if (DNf!=new.DNf) SelectInCache("kFirst","FilterGost", "<", bbFilterGost, "DNf","~",new.DNf, "s", "~",s);
      // ********* обработка парметров от родительского объекта.
      	if (rdE1!=new.rdE1){
      		SelectInCache("kFirst","FilterGost", "<", bbFilterGost, "DNf","~",new.rdE1, "s", "~",s);
      	} else if (rdE2!=new.rdE2){
      		SelectInCache("kFirst","FilterGost", "<", bbFilterGost, "DNf","~",new.rdE2, "s", "~",s);
      	}
      	Handled=OBJ_HANDLED;
      	if(DNf != new.DNf || rdE1!=new.rdE1 || rdE2!=new.rdE2 ) Handled=OBJ_WARNING; //	если не обновилось запускаем обновление по циклу
      // ********** обработка плоскостей от родительского объекта.
      	fix=0;
      	if(IsFixedParam(WP1,TRUE)){
      		fix=1;
      		pntOrigin=Point(new.WP1);
      		vecDirection=-Vector(new.WP1);
      	}
      	if(IsFixedParam(WP2,TRUE)){
      		if(fix==1) {
      			if (L==(GridRound(abs(new.WP2-WP1))/rScl)) {	//если сдвинули родительский ровно вдоль по плоскости трубы WP2
      				Handled=OBJ_WARNING;							//то сообщаем что б вернулся назад.)))
      			} else {
      				L=GridRound(abs(WP1-new.WP2))/rScl;		//	расстояние изменилось, растягиваем трубу поменял плоскости местами
      				Handled=OBJ_WARNING;	// кривовато конечно, но так хотя бы трубы не сдвигает
      			}
      		} else {
      			fix=fix+1;
      			vecDirection=Vector(new.WP2);
      			pntOrigin=Point(new.WP2)-(L)*vecDirection*rScl;
      		}
      	}
      	if(fix>1) Handled=OBJ_ERROR;
      	if (WP2==new.WP2)L=(new.L); //если не растянулм за WP2, значит из свойств АКАД, обновляем длину
      }

       

    5. Показать следующие комментарии  Ещё #
×
×
  • Создать...