Вопросы по совершенствованию программы Chemcraft

вопросы строения молекул и квантовой химии
Ответить

Какой графический стиль вы бы предпочли?

Белый фон, жёлтые атомы углерода (как было раньше)
16
30%
Белый фон, розовые атомы углерода
2
4%
Белый фон, серые атомы углерода
14
26%
Чёрный фон, желтые атомы углерода
7
13%
Чёрный фон, розовые атомы углерода (как стало сейчас)
3
6%
Чёрный фон, серые атомы углерода
6
11%
Всё равно
4
8%
Другое
1
2%
 
Всего голосов: 53

Аватара пользователя
Гесс
Сообщения: 13068
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Гесс » Пн апр 17, 2023 2:28 pm

Vit Nhoc писал(а):
Пн апр 17, 2023 11:49 am
Гесс писал(а):
Пн апр 17, 2023 10:55 am
Спасибо.
Другой вопрос:
А есть какой либо формат или обходной трюк который позволит отобразить периодическую ячейку и иметь на атомах некие величины (скажем заряд)?
В смысле, чтобы на эквивалентных атомах отображалось одно и то же число? Вы открываете файл в котором напечатаны и заряды на атомах, и PBC, и надо это совместить?
Нет, мне достаточно в рамках одной ячейки. Так чтоб я видел вектора ячейки и видел "число на атоме". Не, можно конечно вручную с помощью Custom vectors and planes нарисовать 12 палочек вокруг "непериодической" стуркутуры, но мне этот лайфхак не нравится.

Аватара пользователя
Vit Nhoc
Сообщения: 1361
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Vit Nhoc » Пн апр 17, 2023 2:45 pm

Гесс писал(а):
Пн апр 17, 2023 2:28 pm
Нет, мне достаточно в рамках одной ячейки. Так чтоб я видел вектора ячейки и видел "число на атоме". Не, можно конечно вручную с помощью Custom vectors and planes нарисовать 12 палочек вокруг "непериодической" стуркутуры, но мне этот лайфхак не нравится.
А разве надписи на атомах пропадают, если вы слева выбираете Crystallography tools/Show crystal cell? Или вам надо именно размножить атомы (тогда да надписи пропадают)?
Сразу упомяну, что опция Custom vectors and planes позволяет сначала скопировать в Clipboard в текстовом формате все палочки, которые нарисованы стандартной опцией, потом вы можете как угодно менять текущую молекулу, и далее вернуть эти же палочки из Clipboard-а (Edit/Custom vectors in planes/Add.. in text format).
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

Аватара пользователя
Гесс
Сообщения: 13068
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Гесс » Пн апр 17, 2023 4:29 pm

Vit Nhoc писал(а):
Пн апр 17, 2023 2:45 pm
А разве надписи на атомах пропадают, если вы слева выбираете Crystallography tools/Show crystal cell? Или вам надо именно размножить атомы (тогда да надписи пропадают)?
А можно мне пример файла (в котором был бы crystal cell) в котором можно было бы на атомах отобразить некое записанное где то в файле свойство (не номер и не название атома).
Условно говоря - я хочу отобразить ячейку NaCl, (пусть даже всего 2 или 8 атомов, неважно), при этом чтобы на Na было написано +1 и на хлоре -1 (эти цифры я готов вписать в нужное место файла) - как это сделать? Это чтото на основе POSCAR? На основе cif? Везде где я вижу "Crystallography tools" кнопка "show atomic properties" неактивна.

Аватара пользователя
Vit Nhoc
Сообщения: 1361
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Vit Nhoc » Пн апр 17, 2023 7:44 pm

Гесс писал(а):
Пн апр 17, 2023 4:29 pm
Vit Nhoc писал(а):
Пн апр 17, 2023 2:45 pm
А разве надписи на атомах пропадают, если вы слева выбираете Crystallography tools/Show crystal cell? Или вам надо именно размножить атомы (тогда да надписи пропадают)?
А можно мне пример файла (в котором был бы crystal cell) в котором можно было бы на атомах отобразить некое записанное где то в файле свойство (не номер и не название атома).
Условно говоря - я хочу отобразить ячейку NaCl, (пусть даже всего 2 или 8 атомов, неважно), при этом чтобы на Na было написано +1 и на хлоре -1 (эти цифры я готов вписать в нужное место файла) - как это сделать? Это чтото на основе POSCAR? На основе cif? Везде где я вижу "Crystallography tools" кнопка "show atomic properties" неактивна.
Я поискал эти варианты, и сходу ничего не нашёл. Честно говоря я не запоминаю такие моменты, т.е. может с каким-то форматом такое и есть; вероятно, это должно быть с гауссиановскими файлами, я для них вроде сделал поддержку PBC. Попробуйте пока поискать сами. Если же такого формата пока нет, а он нужен, я могу в след версии это сделать для какого-то формата, который вы выберете, т.е. вы сами его назовите.
И мне пока не совсем понятна ваша задача; напоминаю, что можно например выделить все атомы данного типа и поместить произвольный лейбл на выделенные атомы. Ещё можно использовать View/Release all captions..., вы раньше не экспериментировали с этой опцией?
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

Аватара пользователя
Гесс
Сообщения: 13068
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Гесс » Пн апр 17, 2023 9:00 pm

Vit Nhoc писал(а):
Пн апр 17, 2023 7:44 pm
напоминаю, что можно например выделить все атомы данного типа и поместить произвольный лейбл на выделенные атомы.
Да, если я не придумаю как это сделать через гауссиановский инпут-файл (как задать там PBC я знаю, а вот как допихать туда дополнительную цифру-свойство надо посмотреть...) - то буду давать каждому интересующему меня атому свой caption (у меня не все цифры одинаковые, NaCl был просто простейшим примером)
Спасибо.

Аватара пользователя
Vit Nhoc
Сообщения: 1361
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Vit Nhoc » Пн апр 17, 2023 9:07 pm

Гесс писал(а):
Пн апр 17, 2023 9:00 pm
Vit Nhoc писал(а):
Пн апр 17, 2023 7:44 pm
напоминаю, что можно например выделить все атомы данного типа и поместить произвольный лейбл на выделенные атомы.
Да, если я не придумаю как это сделать через гауссиановский инпут-файл (как задать там PBC я знаю, а вот как допихать туда дополнительную цифру-свойство надо посмотреть...) - то буду давать каждому интересующему меня атому свой caption (у меня не все цифры одинаковые, NaCl был просто простейшим примером)
Спасибо.
Насколько я помню, из инпут файла PBC не читаются, хотя точно не уверен; если так, то вам надо сгенерировать стандартный out файл, это должно быть несложно, просто взять шаблон (если я правильно понял вашу идею, что вы хотите написать программу, которая генерирует такие файлы для Chemcraft).
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

Аватара пользователя
Гесс
Сообщения: 13068
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Гесс » Пн апр 17, 2023 11:40 pm

Fakewater.jpg
да, со стандартным гауссиановым инпутом (в периодике) работает так как мне вцелом надо.
просто нужно сгенерировать фейковый расчет. К сожалению ввиду тормознутости гауссиана для периодических задач даже
LSDA/3-21G SCF=VerySleazy Int=CoarseGrid
на 80-атомную систему это не так быстро как хотелось бы от фейка.
А полуэмпирика че то с периодикой не хочет...

UpD. Задолбался ждать и накидал "псевдоаутпут" вручную. Не с первой попытки но работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Vit Nhoc
Сообщения: 1361
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Vit Nhoc » Пн июн 12, 2023 9:50 am

У меня вопрос ко всем: насколько нужен экспорт картинок с прозрачностью? Мне предложили для этого сделать поддержку .svg формата. А метафайлы прозрачность не поддерживают?
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

Аватара пользователя
Гесс
Сообщения: 13068
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Гесс » Пн июн 12, 2023 11:01 am

прозрачность невредна. В зависимости от того сколько времени тратится на постобработку.
Скажем если вы втыкаете структуры на график энергетического профиля реакции и собираете это скажем в GIMP то каждую для каждой из структур надо вручную удалять фон.
PictureProf.png
Метафайлы - так их мало что поддерживает и мало кто использует, ИМХО.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Vit Nhoc
Сообщения: 1361
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Vit Nhoc » Пн июн 12, 2023 12:07 pm

Спасибо, а какие ещё форматы поддерживают прозрачный фон? Вроде gif? Подозреваю что удобнее будет использовать gif для таких задач.
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

Аватара пользователя
Гесс
Сообщения: 13068
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Гесс » Пн июн 12, 2023 12:50 pm

Ну svg это векторник, то есть его качество не портится от приближения. С другой стороны работа с векторниками то еще удовольствие. Лично я его стараюсь избегать, но тут "на вкус и цвет фломастеры разные", никого ни к чему не призываю.

Аватара пользователя
Vit Nhoc
Сообщения: 1361
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Vit Nhoc » Чт июл 06, 2023 4:53 pm

Пользователь попросил сделать удобное рисование прозрачных плоскостей на ароматических кольцах, вроде этого:
xRIngShown.png
Насколько для вас это было бы актуально?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

Аватара пользователя
Гесс
Сообщения: 13068
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Гесс » Чт июл 06, 2023 7:42 pm

а че, веселенько и прикольненько, я одобрямс.

Аватара пользователя
Vit Nhoc
Сообщения: 1361
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Vit Nhoc » Чт июл 06, 2023 9:36 pm

Гесс писал(а):
Чт июл 06, 2023 7:42 pm
а че, веселенько и прикольненько, я одобрямс.
А есть какая-то мода или там правила на рисунки такого рода?
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

Аватара пользователя
Гесс
Сообщения: 13068
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Гесс » Пт июл 07, 2023 1:20 am

Я не в курсе, мне напомнило PaperChain (название примерное по памяти) mode в VMD.
Я бы просто сказал "красивое". Даже если без колец. Но и с кольцами неплохо. Но зато потом к вам придут и попросят еще и рваные кольца когда сигма-комплекс присоединения к бензолу 😁

Аватара пользователя
Vit Nhoc
Сообщения: 1361
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Vit Nhoc » Вт июл 25, 2023 1:38 pm

Возник такой вопрос. Я уже писал, что Linux версию Chemcraft покупает мало народу, хотя казалось бы. Один человек написал интересную мысль, что большинство Linux юзеров отказываются ставить Chemcraft по соображениям безопасности. Он сказал, что в Unix (Linux и Mac) другие подходы к безопасности; в частности их отталкивает то, что на сайте Chemcraft предупреждается о возможности ложных срабатываний антивирусов, а ещё Linux версия Chemcraft пишет в разные каталоги без спросу и так не принято. Ещё он предложил почитать, что такое понятие песочницы у программистов, я сходу не разобрался что он имеет в виду:

https://en.wikipedia.org/wiki/Sandbox_( ... velopment)
https://www.comparitech.com/blog/inform ... andboxing/
https://learn.microsoft.com/en-us/windo ... x-overview

Просьба прокомментировать.
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

Аватара пользователя
Vit Nhoc
Сообщения: 1361
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Vit Nhoc » Вт июл 25, 2023 1:44 pm

Ещё вопрос: как часто квантовики запускают расчёты на Linux, а их результаты смотрят в Windows?
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

alex7851
Сообщения: 116
Зарегистрирован: Сб сен 04, 2010 11:22 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение alex7851 » Вт июл 25, 2023 7:17 pm

Vit Nhoc писал(а):
Вт июл 25, 2023 1:44 pm
Ещё вопрос: как часто квантовики запускают расчёты на Linux, а их результаты смотрят в Windows?
Я - все время: расчеты на удаленных машинах/кластерах с Linux, а рабочие локальные компьютеры (управление кластерами, обработка результатов, написание статей, играние в игры) под Windows.

alexp51
Сообщения: 56
Зарегистрирован: Пт янв 01, 2016 2:51 am

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение alexp51 » Чт июл 27, 2023 1:31 am

Аналогично, за исключением игр . То есть в игры ваще не играю. Может возраст

Аватара пользователя
Vit Nhoc
Сообщения: 1361
Зарегистрирован: Сб июн 06, 2015 12:28 pm

Re: Вопросы по совершенствованию программы Chemcraft

Сообщение Vit Nhoc » Чт авг 03, 2023 5:36 pm

Я кажется обнаружил баг или проблему. Когда Chemcraft читает файлы Quantum Espresso, она рассчитывает параметры кристаллографической ячейки (a,b,c,alpha,beta,gamma) из трёх векторов, приведённых в секции crystal axes: (cart. coord. in units of alat). И тут возникает нестыковка, поскольку, насколько я понял, в стандартных кристаллографических файлах эти три вектора имеют три нулевых компонента (A.y, A.z, B.z), а в Quantum Espresso эти компоненты могут быть ненулевыми и отсюда возникают ошибки пересчёта. Правильно ли я понимаю, что выдача Quantum Espresso имеет очень отдалённое отношение к параметрам ячейки a,b,c,alpha.., поэтому лучше вообще эти параметры не пересчитывать?
"Ты должен сделать добро из зла, потому что больше его сделать не из чего". АБ Стругацкие.

Ответить

Вернуться в «квантовая химия и моделирование»

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

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