As the other answer says, it is impossible.
When I read your question, I thought of an easy to understand reason, why it is impossible:
- the NOT conjunctive is always evaluated to a "different value" than the "input value"
- the AND and OR conjunctive can only be evaluated to the "value" of one of both sides and never to a "value" that is different to both sides. (That's even the case in the standard definition for multi-valued logic, the miniumum and maximum.)
Sane reasoning says, if you apply AND or OR multiple times to a (truth) value or constants it consequentially still cannot produce a "different value" than those input values whereas a NOT would be able to produce a new truth value that is negatively correlated to the input, in lay words: it produces both a true from a false and a false from a true.
(The same reasoning can be made if we connect different truth values with the conjuctives, such as "constants" and "variables". AND and OR cannot produce new Literals or constants that did not already exist at the start.)
EDIT for technical correctness:
Note, that "different value" is just slang for differently correlated value (not just value domain). A new value is like a function value (when being viewed as the result of a truth table) whose correlation to the Gate inputs differs from the input values' own correlations to the inputs.
What I technically meant to say is, NOT produces a negative correlation while AND and OR cannot produce a negative correlation. They only copy the correlation of the inputs. So if you feed in a "constant" or a positive Literal, you only get a constant or a positive Literal as output but never a negative Literal. But if you have already an input of the desired correlation, the negative Literal, then there is no reason to pass it through another gate. Of course you can compute a negation when you know the result beforehand but AND and OR cannot compute it if they don't know it beforehand.