Warning: include(/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/wp-cache-base.php): failed to open stream: No such file or directory in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 65

Warning: include(): Failed opening '/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/wp-cache-base.php' for inclusion (include_path='.:/opt/alt/php55/usr/share/pear:/opt/alt/php55/usr/share/php') in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 65

Warning: include_once(/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/ossdl-cdn.php): failed to open stream: No such file or directory in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 82

Warning: include_once(): Failed opening '/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/ossdl-cdn.php' for inclusion (include_path='.:/opt/alt/php55/usr/share/pear:/opt/alt/php55/usr/share/php') in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 82
объект | Учебники

Записи с меткой «объект»

Глоссарий

Глоссарий программы Planix Home 3D Architect
Абсолютные координаты
Координаты, определяющие положение по отношению к началу координат (0,0). Например, абсолютные координаты XY 13,2 обозначают точку, расположенную на расстоянии 13 единиц правее и 2 единиц выше начала координат.
Активная панель
В окне, разделенном на несколько частей — та панель, которая выделена индикатором активной панели. В Planix Home 3D Architect есть несколько команд меню "View" (Вид), такие как "Redraw" (Перерисовать) и "Extent" (Объем), которые доступны только на активной панели.
Альков
Линия или ломаная, представляющая какое-либо ответвление на стене. Альковы используются для рисования эркеров.
Аспект
Соотношение ширины и высоты букв в текстовом примечании. Чем меньше значения, тем уже и ниже буквы. По умолчанию эта величина для большинства шрифтов колеблется в пределах от 0,6 до 1,0.
Автовыбор
Функция, которая автоматически выбирает последний нарисованный вами объект при отмене команд меню "Draw" (Нарисовать) и "Edit" (Редактировать). Когда функция автовыбора включена, все производимые вами изменения отражаются как на выбранном объекте, так и на объекте, который вы рисуете в текущий момент.
Прочитать остальную часть записи »

Слои

Слои
Работа со слоями
Planix Home 3D Architect распределяет все объекты вашего рисунка по так называемым слоям. Каждый добавленный объект размещается наодном из 23 слоев. Например, холодильник будет размещен на слое "Appliance" (Прибор), кровать или диван — на слое "Furniture" (Мебель) и т.д. В программе Planix Home 3D Architect существуют следующие слои:

  • Annotation (Примечание).
  • Appliance (Прибор).
  • AudioVideo (Аудио/Видеотехника).
  • Building (Строение).
  • Cabinet (Гарнитур).
  • Phone (Телефон).
  • Computer (Компьютер).
  • DeckFence (Ограждения).
  • Furniture (Мебель).
  • Field (Площадки).
  • HousePlant (Домашние Растения).
  • HVAC (Вентиляция).
  • Import (Импорт).
  • Plant (Растения).
  • Plumbing (Водопровод).
  • Recreation (Отдых).
  • Tour (Демонстрация).
  • Wiring (Электропроводка).
  • WireSymbol (Маркерные метки на проводах).
  • Security (Охрана, Сигнализация).
  • Special (Специальный).
  • Sprinkler (Поливочные Установки).
  • Valuable (Ценности).

Если вы объединили два рисунка, созданных в Planix Home 3D Architect, все объекты остаются на своих слоях. Если же вы импортировали рисунок из другого приложения, все объекты этого рисунка программа помешает на слой "Import" (Импорт).
Слои в Planix Home 3D Architect эквивалентны лавсановой пленке в традиционном "кальковом" черчении. Они группируют объекты таким образом, чтобы вам было удобно ограничить печать, показ или случайные изменения рисунка, создать на этой основе отчет.
Вы можете выделять или скрывать слои для оптимизации работы программы и увеличения ее скорости. Иногда разумно скрыть один или несколько слоев, чтобы свести к минимуму беспорядок на рисунке. Вы можете сделать объекты какого-либо слоя одного цвета, так чтобы было легче их выделить из остальных.
Импорт и экспорт рисунков из других приложений и наоборот
Часто бывает необходимо использовать рисунок, созданный в Planix Home 3D Architect, в другом приложении или наоборот — импортировать рисунок в Planix Home 3D Architect.
Допустим, вам нужно вставить рисунок в документ текстового редактора. Или, например, вы получили рисунок, созданный в другом приложении, и хотите редактировать его в Planix Home 3D Architect. В таких случаях необходимо знать, как экспортировать и импортировать файлы рисунков.
В Planix Home 3D Architect имеется два способа обмена данными с другими приложениями. При работе с импортом/экспортом выбирайте оптимальный метод работы сданным рисунком.
Можно воспользоваться обычным буфером Windows, скопировав туда рисунок и вставив его в другое приложение. Но это метод наименее точен. Пользуйтесь им, когда вам нужно быстро преобразовать простые рисунки.

Более точно преобразовать рисунок позволяют импорт/экспорт фильтры. Но они несколько замедляют быстродействие компьютера. Используйте этот метод, если вы хотите преобразовать большие, сложные рисунки и просто для высокой точности передачи данных.

Пакет Domains

Пакет Domains
Этот небольшой пакет служит для создания доменов — таблиц операций для вычислений. При его загрузке появляется сообщение о переопределениях объектов и список из всего лишь шести функций:
>restart;with(Domains):
 Domains version 1.0
Initially defined domains are Z and Q the integers and rationale Abbreviations, e.g. DUP for DenseUnivariatePolynomial,                  also made Warning, the protected names Array,                        Matrix and Vector have been redefined and unprotected               [Array, Matrix, Matrixlnverse, Vector, init, show]
Пакет допускает применение следующих конструкций:
 Domains[domain]     Doma1ns[evaldomains]
  Domains[example]    Domains[coding]
Приведенный ниже пример поясняет создание и использование доменов Q (для рациональных
данных) и Z (для целочисленных данных):
> Q[‘+’](l/2,2/5,3/8);
51/40
> Z[Gcd](660,130); 
10
Следующая операция показывает, что домен Z является таблицей: 
> type(Z,table);
true
А функция show позволяет вывести полный перечень всех операций, доступных для домена Z:
> show(Z,operations);
Signatures for constructor Z’ 
note: operations prefixed by — are not available
*: (Integers,Z) ->Z
* :(Z,Z*) ->Z 
+ :(Z,Z*) ->Z
-: (Z,Z) -> Z’
— :Z ->Z
0:Z
1:Z
< :(Z,Z) -> Boolean
<= : (Z.Z) -> Boolean 
<> : (Z.Z) -> Boolean
=:(Z.Z) -> Boolean 
>: (Z.Z) -> Boolean 
>-: (Z.Z) -> Boolean
Abs : Z ->Z
Characteristic : Integers
Coerce : Integers-> Z
 Div : (Z.Z) -> Union(Z,.FAIL)
EuclideanNorm : Z -> Integers 
Factor : Z -> [Z,.[[Z,Integers]*]]
Gcd : Z* -> Z 
Gcdex : (Z,Z,Name) ->Z 
Gcdex : (Z,.Z,Name,Name) -> Z
Input : Expression -> Union(Z,.FAIL)
 Inv : Z -> Union(Z,FAIL)
Lcm : Z* -> Z
Max : (Z,Z*) -> Z
Min : (Z,.Z*)-> Z
Modp : (Z,.Z) ->Z
Mods : (Z.Z)—> Z
ModularHoraomorphlsm : () -> (Z -> Z.Z)’
Normal : Z -> Z
Output : Z -> Expression
Powmod : (Z,Integers,Z) -> Z
Prime : Z -> Boolean
Quo : (Z,.Z,Name) ->Z
Quo : (Z,.Z) -> Z
Random : О ->Z
RelativelyPrime : (Z,.Z) -> Boolean’
Rem : (Z,.Z,.Name)-> Z
Rera : (Z,Z) -> Z
Sign : Z -> UNIONU,.-l,0)
SmallerEuclideanNorm : (Z,.Z) -> Boolean
Sqrfree : Z ->[Z,.[[Z,.Integers]*]]
Type : Expression -> ‘Boolean’
Unit : Z -> Z
UnitNormal : Z -> [Z,.Z,.Z]
Zero : Z -> Boolean
^ : (Z,Integers) -> Z.
Домены позволяют передавать в качестве параметра процедур набор функций в виде единого целою, что и объясняет название этих объектов. Предполагается, что это может привести к заметному сокращению кодов программ вычислений в будущих реализациях системы Maple. Пока же возможности доменов скорее выглядят как очередная экзотика, чем как реальное средство для оптимизации вычислений. Потребуется время, чтобы показать, что это не так.
Обзор пакетов узкого назначения
Мы уже не раз обращали внимание читателя на выборочный характер описания системы Maple 15 в данной книге. Хотя она и является одной из самых полных книг по данной системе, книга не претендует на роль детального справочника по Maple 15: Более того, такого справочника в виде книги нет и, вероятно, учитывая быстрые темпы модернизации программы, так и не будет. Для подобного описания Maple пришлось бы подготовить многотомное издание, охватывающее практически все области математики. далее…

Как получить информацию об объекте

Как получить информацию об объекте
С каждым объектом рисунка сопоставлена полезная информация, которую вы можете получить, сделав запрос.
Вы можете просмотреть результаты запроса и, в большинстве случаев, скопировать их в буфер обмена. Можно сделать запрос детальной информации об объекте, общей информации обо всех объектах текущей селекции или информации о рисунке в целом.
С помощью запроса информации вы можете получить список символов, используемых в данном рисунке и их количество. Эта функция может быть полезной для подсчета, например, всех стульев на рисунке или группировки всех электрических выключателей.
Вы можете сделать запрос координат точки, которую вы собираетесь в вести . Обычно это точка на каком-либо объекте рисунка.
Кроме того, вы можете запрашивать такие величины, как длина, угод, периметр или площадь.
Рlanix Home 3D Architect показывает координаты, углы, длины и площади в текущих единицах измерения рисунка. Для того чтобы изменить единицах измерения, щелкните "Options" (Опции) в меню "Tools" (Инструменты).
Создание отчетов и запросов данных
Рисунок в Planix Home 3D Architect хранит всю информацию о вашем доме. Некоторые виды информации накапливаются автоматически, например, положение объекта или определение слоя, на котором находится объект . Другая информация, такая как стоимость дверей или серийный номер какого-либо прибора, задается вами.
После того как вся информация собрана, Вы можете воспользоваться ею разными способами. Вы можете, например, выбирать объекты по их свойствам. Вы можете создавать отчеты, использовать в других приложениях и просто просматривать информацию на рисунке.
Работа с трехмерными изображениями
В Planix Home 3D Architect вы можете увидеть, как выглядел бы ваш дом, если бы вы переделали и обставили его согласно вашему двухмерному рисунку. Вы можете посмотреть на внутреннюю обстановку дома, мебель, приборы и приспособления, окруженные стенами, дверями и окнами с какой-либо точки изнутри или снаружи дома.
Трехмерное изображение открывается одновременно с двухмерным в отдельном окне. Когда окно с трехмерным рисунком активно, появляется специальная Панель инструментов, которая содержит команды для операций с трехмерными изображениями.
Вы можете изменить размеры символов на двухмерном рисунке и посмотреть, как это будет выглядеть в трех измерениях.

Вы можете задать размеры определенных объектов, которые появляются только в трех измерениях, например, толщину дверных косяков, высоту подоконника, потолка или двери.

Копирование объектов

Копирование объектов
Planix Home 3D Architect позволяет вам выбрать объект и копировать его с высокой точностью. Вы можете создать отдельную копию объекта и поместить ее рядом с оригиналом. С помощью этого метода вы можете поместить копию непосредственно вручную или же используя любые комбинации режимов ввода и углов поворота.
Еще один способ, так называемое "горизонтальное копирование", позволяет создать копию объекта и поместить ее параллельно оригиналу на заданном расстоянии от него.
Отделка объектов
Отделка — это процесс улучшения, совершенствования рисунка. Команды в меню "Edit" (Редактировать), "Trim" (Отделка) позволяют укоротить, вытянуть объекты до стыковки в определенной точке, закруглить или скосить угол, расставить объекты порознь.
В отличие от остальных пунктов меню "Edit" (Редактировать), команды в каскадном меню "Trim" (Отделка) требуют вначале выбрать операцию, а лишь затем определить объект производимых действий. При выборе команды меню "Trim" (Отделка) или соответствующей кнопки на Панели инструментов исчезает рамка селекции.
Редактирование свойств отрезков и сегментов
Вы можете изменить внешний вид стены, ломаной или многоугольника при помощи редактирования координат. Вы можете задать толщину отрезка ломаной в его начале и конце. Установив размеры ломаной таким образом, вы можете придать ей конический вид.
Для того чтобы ширина конца и начала ломаной были одинаковыми, поставьте "галочку" напротив "Constrain" (Сохранить Пропорции). При работе со стенами пропорции всегда сохраняются, поэтому на Панели редактирования появляется лишь одно окошко для задания ширины.
С помощью так называемого фактора закругления в диалоговом окне "Segment Properties" (Свойства сегмента (отрезка)) вы можете создать закругленный отрезок ломаной. Это диалоговое окно не открывается при работе со стенами, но вы можете использовать мышь, чтобы создать закругление стены в каком-либо ее месте.
Определяющим параметром закругления является удвоенная высота закругления, разделенная на расстояние между его началом и концом. Другой способ задать размеры закругления — вычислить тангенс одной четвертой прилежащего угла.
Как изменить свойства ломаной или отрезка многоугольника

  1. Войдите в режим редактирования координат.
  2. Разместите указатель мыши над отрезком, который вы хотите ре-дактировать и щелкните на нем правой кнопкой мыши.
  3. В появившемся меню выберите "Properties" (Свойcтва). Откроется окно, в котором вы можете изменить данные для ширины начала и конца отрезка, фактора закругления и другие установки.

Преобразование типов объектов
Каждый тип объекта в Planix Home 3D Architect имеет свои индиви-дуальные свойства и порядок их изменения. Благодаря этому, очень часто удобнее использовать объект одного типа, чем другого.
Преобразование объекта или группы объектов из одного типа в другой позволяет придать объектам черты другого типа.
Обычно это никак не влияет на внешний вид рисунка. Planix Home 3D Architect может выполнять следующие преобразования:
Дуга
Ломаная или незамкнутая кривая.
Окружность
Многоугольник или замкнутая кривая.
Ломаная
Прямые, кривая или многоугольник.
Многоугольник
Прямые, кривая или ломаная.
Кривая
Прямые, ломаная или многоугольник.
Прямая (прямые)

Ломаная (присоединением к другим объектам)

Пакет стереометрии geom3d

Пакет стереометрии geom3d
Набор функций пакета geom3d
Помимо существенного расширения пакета geometry в систему Maple 15 введен новый геометрический пакет geonfld. Он предназначен для решения задач в области трехмерной геометрии. При загрузке пакета появляется доступ к большому (свыше 140) числу новых функций:
> with(geom3d);
[Archimedean, AreCollinear, AreConcurrent, AreConjugate, AreCoplanar, AreDistinct, AreParallel, ArePerpendicular, AreSameObjects, AreSamePlane, AreSkewLines, DefinedAs, DirectionRatios, Equation,’FindAngle, FixedPoint, GlideReflect, GlideReflection, GreatDodeeahedron, Greatlcosahedron, GreatRhombicuboctahedron, GreatRhombiicosidodecahedron,
GreatStellatedDodecahedron,HarmonicConjugate,
HexakisIcosahedron,Hexakis Octahedron, JnRadius,
 Is Archimedean, IsEquilateral, IsFacetted, 
IsOnObject, IsQuasi,hRegular,
IsRightTriangletIsStellated,IsTangent,
MidRadius, NormalVector, OnSegment, ParallelVector, PentagonalHexacontahedron, PentagonallcositetrahedronjPentakisDodecahedron, QuasiRegularPolyhedron,
RadicalCenter, RadicalLine,RadicalPlane, RegularPolyhedron, RhombicDodecahedron, RhombicTriacontahedron, Rotatory Reflect, Rotatory Reflection, ScrewDisplace, ScrewDisplacement, SmallRhombicubactahedron, SmallRhombiicosidodecahedron, SmallStellatedDodecahedron, SnubCube, SnubDodecahedron, StereographicProjection, StretchRotate, TangentPlane,
TetrakisHexahedron, TrapezoidalHexecontahedron, Trapezoidallcositetrahedron, Triakislcosahedron, TriakisOctahedron, TriakisTetrahedron, TruncatedCuboctahedron, TruncatedDodecahedron,TruncatedHexahedron, Truncatedlcosahedron, Truncatedlcosidodecahedron, TruncatedOctahedron, TruncatedTetrahedron, altitude, area, center, centroid, circle, coordinates, cube,
cuboctahedron, detail, dilate, distance, dodecahedron, draw, dsegment, duality,faces, facet, form, gtetrahedron, hexahedron, homology, homothety, icosahedron, icosidodecahedron, identity, incident, intersection, inverse, inversion, line, midpoint, octahedron, parallel, parallelpiped, plane, point, polar, pole, powerps, projection, radius, rqndpoint, reflect^ reflection, rotate, rotation, schlafli, segment, sides, sphere, stellate, tetrahedron, tname, transform, translate, translation, transprod, triangle, unit, valuesubs, vertices, volume, xcoord, xname, ycoord, yname, zcoord, zname ]
Функции этого пакета обеспечивают задание и определение характеристик и параметров многих геометрических объектов: точек в пространстве, сегментов, отрезков линий и дуг, линий, плоскостей, треугольников, сфер, регулярных и квазирегулярных полиэдров, полиэдров общего типа и др. Для описания функций этого пакета пришлось бы воспроизвести обширное справочное руководство по стереометрии. В то же время назначение функций ясно из их названия, а характер применения тот же, что для функций описанного выше пакета geometry.
Пример применения пакета geom3d
Учитывая сказанное, ограничимся единственным примером применения этого пакета.

далее…